Fasor 8.-MAX és HOL.VAN, INDEX függvény
Fasor 8.-MAX és HOL.VAN, INDEX függvény
Egy település önkormányzata néhány közterületén fasorokat kíván kialakítani, és tervei alapján ősszel facsemetéket vásárol, majd ültet e.
A telepites.txt állományban minden közterülethez rendelkezésére áll fafajta szerint a facsemeték száma, a faiskola neve és a szállítás időpontja. Egy-egy fafajtát ugyanaz a faiskola szállítja az adott helyszínekre.
Feladatok:
8. A H3-as cellában jelenítse meg az egy fafajból rendelt facsemeték számának maximumát, és az I3-as cellában ennek a fafajtának a nevét!
Számának maximumát szövegből sejthető, hogy MAX függvényt kell használni. Ahogy látjuk a leírását a MAX függvénynek kitűnik, hogy igen, ez a megfelelő választás.
Képlete:
=MAX(szám1;szám2;....szám255)
szám1;szám2 : ahonnan a függvény kiválasztja a MAXimumot, a legnagyobb számot.
=MAX(I7:I19) eredmény 65
I3 cellába szeretnénk kiíratni a 65 darabszámú fafaj nevét. Egy táblázatból, ami a Fafaj táblázata szeretném kiíratni azt az egy nevet, amihez a 65 darabszám tartozik. Ehhez az INDEX függvény a megfelelő.
Képlete:
=INDEX(tömb; sor_szám; [oszlop_szám])
tömb : G7:G19 tartalmazza a fafajtákat
sor_szám: ezt nem tudjuk, így egy másik függvényt is kell alkalmazni, hogy megkeressük, hol van a 65.
oszlo_szám: 1, mert 1 oszlopból áll a tömbünk.
sor_szám megtalálásához a HOL.VAN függvényre van szükségünk. Hol van a 65-ös szám, melyik sorban.
Képlete:
=HOL.VAN(keresési_érték; tábla; [egyezés_típusa])
keresési érték: H3 vagyis a 65
tábla: I7:I19 vagyis az a táblázat, ahol a 65 számnak szerepelni kell
egyezés_típusa: 0, vagyis teljes egyezőség
=HOL.VAN(H3;I7:I19;0)
Egybeágyazva a két függvény így néz ki:
=INDEX(G7:G19;HOL.VAN(H3;I7:I19;0);1)
És kiírja a Mezei juharból rendeltek a legtöbbet.