tartalom
Ahhoz, hogy a Microsoft Office Excel táblázattömbjében egy oszlop és egy sor metszéspontjában található cella értékeit megtalálja, az „INDEX” funkciót, valamint a „KERESÉS” segédprogramot kell használnia. A tömbben egy értéket kell találni, ha a felhasználó nagy táblával dolgozik, és egy adatsort kell „felvennie”. Ez a cikk egy részletes algoritmust fog megvizsgálni az „INDEX” függvény használatával egy tömbben lévő értékek kereséséhez.
Az „INDEX” funkció rögzítése
Egy ilyen tömboperátor a következőképpen írható: =INDEX(tömb; sorszám; oszlopszám). A zárójelben szereplő szavak helyett az eredeti táblázat megfelelő celláinak száma van feltüntetve.
A „MATCH” funkció rögzítése
Ez egy segítő operátor az első függvényhez, amelyet akkor is használunk, amikor értékeket keresünk a tömbben. Az Excel rekordja így néz ki: =MATCH(keresendő érték; táblatömb; egyezés típusa).
Figyelem! Az INDEX függvény argumentumainak írásakor az oszlopszám nem kötelező.
Hogyan keressünk értéket egy tömbben
A téma megértéséhez egy konkrét példa segítségével át kell gondolni a feladat végrehajtásának algoritmusát. Készítsünk Excelben egy napra egy rendelési táblázatot, amelyben a következő oszlopok lesznek: „rendelésszám”, „Vevő”, „Termék”, „Mennyiség”, „Egységár”, „Mennyiség”. Meg kell találni a tömbben az értéket, azaz egyedi vevői rendelési kártyát kell készíteni, hogy az eredeti tábla celláiból tömörített formában tudjunk információt szerezni.
Ehhez egy sor műveletet kell végrehajtania az algoritmus szerint:
- Hozzon létre egy vásárlói rendelési kártyát.
- A kártya első sorához létre kell hozni egy legördülő listát, amelybe a fő tömbből a kliensek neve kerül beírásra. Ezt követően egy adott név kiválasztásával a felhasználó tömör információkat fog látni rajta, amelyek a rendelési kártya többi sorában is megjelennek.
- Helyezze az egérmutatót a kártya első sorába, és lépjen be a program főmenüjének tetején az „Adatok” részbe.
- Kattintson az „Adatellenőrzés” gombra.
- A megjelenő ablakban az „Adattípus” mezőben válassza a „Lista” opciót, és forrásként válassza ki az eredeti tömb celláinak tartományát, amelyben az összes kliens listája regisztrálva van.
- A kártya első oszlopában lévő cella jobb oldalán egy nyíl jelenik meg. Ha rákattint, megjelenik az összes ügyfél listája. Itt ki kell választania bármely ügyfelet.
- A „rendelési szám” sorba írja be a függvényt «=INDEX(», majd kattintson az „fx” ikonra az Excel képletsora mellett.
- A megnyíló Funkcióvarázsló menüben válassza ki a listából az „INDEX” függvény tömbformáját, majd kattintson az „OK” gombra.
- Megnyílik a „Funkció argumentumai” ablak, amelyben ki kell töltenie az összes sort, jelezve a megfelelő cellatartományokat.
- Először kattintson a „Tömb” mezővel szemben lévő ikonra, és válassza ki a teljes eredeti lemezt a fejléccel együtt.
- A „Sorszám” mezőben ki kell töltenie a „MATCH” funkciót. A zárójelben első helyen érvként a megrendelő kártyán kiválasztott ügyfél nevét tüntetjük fel. A „MATCH” függvény második argumentumaként meg kell adnia az ügyfelek teljes körét az eredeti táblatömbben. A harmadik argumentum helyére 0-t kell írni, mert a rendszer pontos egyezést fog keresni.
Fontos! Miután kitöltötte a „MATCH” függvény minden elemét, meg kell nyomnia az „F4” gombot, hogy az argumentumban szereplő karakterek elé dollárjeleket lógasson. Ez lehetővé teszi, hogy a képlet ne „mozduljon ki” a végrehajtás során.
- Az „Oszlopszám” sorba még egyszer írja be a „MATCH” segédfüggvényt a megfelelő argumentumokkal.
- A függvény első argumentumaként a rendelési kártya „Termék” sorában egy üres cellát kell megadni. Ugyanakkor már nem szükséges dollárjeleket akasztani az érvekre, mert a kívánt érv legyen „lebegő”.
- A „MATCH” függvény második argumentumának kitöltésével ki kell választani a forrástömb fejlécét, majd meg kell nyomni az „F4” gombot a karakterek rögzítéséhez.
- Utolsó argumentumként 0-t kell beírnia, be kell zárnia a zárójelet, és kattintson az „OK” gombra a „Funkció argumentumai” mező alján. Ebben a helyzetben a 0 szám pontosan megegyezik.
- Ellenőrizze az eredményt. Ilyen hosszadalmas műveletek elvégzése után a „rendelési szám” sorban a kiválasztott ügyfélhez tartozó számot kell megjeleníteni.
- Az utolsó szakaszban a képletet ki kell feszíteni a rendelési kártya összes cellájára a végéig, hogy kitöltse a fennmaradó sorokat.
További információ! Ha a rendelési kártya legördülő listájából kiválasztunk egy ügyfelet, akkor a tömb többi sorában az adott személyre vonatkozó összes információ megjelenik.
Következtetés
Így a kívánt érték megtalálásához a Microsoft Office Excel tömbjében a felhasználónak sok munkát kell végeznie. Ennek eredményeként egy kis adattáblát kell beszerezni, amely az eredeti tömb minden paraméteréhez tömörített információkat jelenít meg. Az értékek megfelelő képekkel történő keresésének módszerét fentebb részletesen tárgyaltuk.