Nagyon gyakran előforduló igény, hogy a tábálazaton belül egy cellához megtaláljuk és kiírassuk a hozzátartozó értékekeket.
A könnyebb érthetőség kedvéért nézzünk erre egy konkrét példát!
Mintafeladat
Mintafeladat forrásállománya: itt
A feladat megoldásához töltsük le a mintafeladatot és oldjuk meg közösen!
A táblázat nyolc személy nevét és magasságát mutatja. A magasság a VÉLETLEN.KÖZÖTT(120;180) függvény segítségével
kerül definiálásra, tehát a magasság minden munkalap frissítéskor más és más - 120 és 180 cm közötti - értéket kap.
Azonnal rájövünk, hogy a feladat nem arra kiváncsi, hogy hány centiméter a legmagasabb személy, hanem arra, hogy ki ő?
Tehát nem az a feladat, hogy a "C" oszlopban lévő érték közül melyik a legnagyobb, hanem az, hogy a "C" oszlopban lévő legnagyobb értékhez melyik elem járul hozzá a "B" oszlopból!
(Az "A" oszlop sorszámai kizárólag a feladat könnyebb megértése miatt kapott helyet a táblázatban!)
A megoldáshoz három egyszerű lépésen keresztül vezet az út:
- lépés: a "C" oszlopban keressük meg a legnagyobb értéket. A cél érdekében használjuk az Excel MAX függvényét
- lépés: hányadik sorszámú elem az első lépésben megtalált legnagyobb érték a "C" oszlop értékei közül? Ennek a sorszámnak a meghatározására használjuk az Excel HOL.VAN függvényét
- lépés: ki szerepel a visszakapott sorszámon a "B" oszlopban? Ennek a meghatározására használjuk majd az INDEX függvényt.
1. lépés:
A C13-as cellában a =MAX(C2:C9) függvényhívással kikeressük, hogy a C oszlopban melyik szám a legnagyobb?
2. lépés:
A C14-es cellában a HOL.VAN függvény segítségével megállapítottuk, hogy a C2:C9 blokk hányadik helyén szerepel a C13-as cellában megjelenő érték.
kitöltött függvényargumentum ablak | eredmény |
3. lépés:
Végül, az INDEX függvény segítségével megnézzük, milyen érték szerepel a B oszlopban a 2. lépésben meghatározott sorszámon?
kitöltött függvényargumentum ablak | eredmény |
- Mindkét függvény "keresési iránya": fentről-le, balról-jobbra
- Sajnos, mindig csak az elsőre megtalált elemet fogod visszakapni, azaz, ha többször fordul elő ugyanaz az érték, akkor mindig az első kerül majd megjelenítésre.
Gyakorló feladatok
- Bővítsük ki a mintafeladat táblázatát
további kérdésekkel!
Alaptáblázat letöltése: innen -
Töltsd le a táblázatot és a feladatsort!
Táblázat letöltése: innen
Feladatsor letöltése: innen
A táblázat cégek adatait tartalmazza az A1:I160 tartományban a következő adatokkal: cégnév, város (székhely), irányítószám, utca, telefon, fax, alkalmazottak száma, alaptőke, vezető neve.
Ha a megoldásodhoz segédcellákat szeretnél alkalmazni, akkor azokat a "J" oszloptól jobbra helyezd el! -
A táblázat dobókockával történő dobásokat szimulál, 15 darabot.
(A dobások VÉLETLEN.KÖZÖTT függvény segítségével kerültek kialakításra)
Töltsd le az alaptáblázatot, amely tartalmazza a megoldandó feladatokat is.
Amennyiben segédcellákat szeretnél használni, azt az F oszlopban alakítsd ki!
Alaptáblázat letöltése: innen
Minta
-
A táblázat az A2:H13 tartományban facsemeték szállításáról tartalmaz adatokat
2021-2022-ig, megyék szerinti bontásban.
Táblázat letöltése: innen
Feladatsor letöltése: innen