Vetélkedő 7. MIN, HOL.VAN, INDEX

Vetélkedő 7. MIN, HOL.VAN, INDEX

 

Szomszéd város Fő Gimnáziumában informatikai vetélkedőt szerveztek, amelyen összesen hat feladatot kellett megoldani. A résztvevők minden feladatot egyszerre kaptak meg, a megoldást tetszőleges sorrendben készíthették el a rendelkezésre álló kevesebb, mint 1 óra alatt. A versenyzők az elkészült megoldást azonnal beadták. Ha a zsűri helyesnek találta azokat, feljegyezte a beadás időpontját. A verseny végén azok a cellák maradtak üresen, amelyekre az adott csapat nem tudott helyes megoldást adni.

7. A versenyen nem csupán a végső pontszám szerinti legjobb csapatot díjazzák, hanem az egyes feladatok legelső helyes megoldóit is. A Legelső megoldás sorban feladatonként adja meg, mikor született a legelső helyes megoldás! A Különdíjas sorban hibamentesen másolható képlet segítségével határozza meg, hogy melyik csapaté a leggyorsabb megoldásért járó különdíj!

Először meg kell határozni a MIN függvény segítségével.

 MIN - Egy értékhalmazban lévő legkisebb számot adja meg. A logikai értékeket és a szövegeket figyelmen kívül hagyja

Képlete:

 =MIN(szám1;szám2;....szám255)

szám1;szám2;....szám255 : a feladat megoldások ideje - B5:B12

Képlete: 

=MIN(B5:B12)

Másoljuk végig a képletet B15:G15 - cellatartományban.

Keressük meg a HOL.VAN függvénnyel, melyik sorban van a legkevesebb idő, majd az INDEX függvénnyel írassuk is ki a csapat nevét az adott sorban.

Keressük meg a HOL.VAN függvénnyel, hanyadik sorban van a legjobb idő az adott intervallumon belül.

HOL.VAN : Egy adott értéknek megfelelő tömbelem viszonylagos helyét adja meg adott sorrendben.

Képlete:

=HOL.VAN(keresési_érték; tábla; [egyezés_típusa])

keresési_érték : a legrövidebb idő, amit az előbb kiszámoltunk a B15 cellába

 tábla :  B5:B12 , adott feladat elvégzésének ideje csapatonként. 

egyezés_típusa : egyenlőnek kell lenni a keresési értékkel, tehát 0.

Se a keresési_értéket, se a táblát nem zárjuk le, mert minden feladatnál szeretnénk a helyet megtudni.

Képlete:

=HOL.VAN(B15;B5:B12;0)

 A megtalált hely segítségével és az INDEX függvénnyel írassuk ki a hozzá tartozó csapat nevét.

  INDEX - Értéket vagy hivatkozást ad vissza egy adott tartomány bizonyos sorának és oszlopának metszéspontjában lévő cellából.

Képlete:

 =INDEX(tömb; sor_szám; [oszlop_szám])

 tömb : a csapatok nevei - A5:A12 le kell zárni F4-gyel, mivel mindig itt kell vizsgálni : $A$5:$A$12

sor_szám : amit az előbb beírtunk képletet, vagyis a legrövidebb idő sora

 [oszlop_szám] egy oszlop van, nem szükséges kiírni .

Képlete:

=INDEX($A$5:$A$12;HOL.VAN(B15;B5:B12;0))

A B16 cella 

 Eredmény:

vetelkedo7.jpg

Hogyan oldanád meg?

 

8. Az adatok rendezésével állítsa elő a végső sorrendet! A legmagasabb pontszámot elérő csapat kerüljön a legelső sorba! Azonos pontszám esetén az kerüljön előrébb, amelyik csapat hamarabb adta be az utolsó helyes megoldást!