Hivatkozni szeretne a cellákra anélkül, hogy közvetlenül hivatkozna rájuk az Excelben? Ismerje meg az INDIRECT funkció használatát útmutatónkban.
Az Excel különféle funkciókat kínál az elemzési feladatok hatékony elvégzéséhez. Az egyik rugalmas funkció az INDIRECT funkció, amely lehetővé teszi, hogy változó feltételek alapján hivatkozzon cellákra, így a táblázatok sokoldalúbbá válnak.
Ez az útmutató végigvezeti Önt az INDIRECT függvényen, bemutatva annak definícióját, valamint azt, hogyan használhatja hatékonyan a függvényt a táblázatokban.
Mi az INDIRECT függvény az Excelben?
Az Excel INDIRECT funkciója a cellákra, tartományokra vagy elnevezett tartományokra közvetett hivatkozásra szolgál szöveges karakterlánc hivatkozásként történő felhasználásával. Más függvényekkel ellentétben, amelyek közvetlen cellahivatkozást igényelnek, az INDIRECT függvény lehetővé teszi hivatkozások létrehozását a cellatartalom alapján.
Az INDIRECT függvény az Excelben egy egyszerű szintaxist követ:
=INDIRECT(ref_text, [A1])
Ahol:
- ref_text: Ez a kötelező argumentum, és az érvényes cellahivatkozást tartalmazó szöveges karakterláncot jelöli. Lehet cellahivatkozás (pl. A1), egy elnevezett tartomány (pl. Árak), vagy idézőjelbe tett szöveges karakterlánc (pl. Lap1!A2).
- [A1]: Ez egy opcionális argumentum, amely megadja, hogy a referenciastílus legyen-e A1 (IGAZ) ill R1C1 (HAMIS). Alapértelmezés szerint IGAZ értékre van állítva.
Az INDIRECT függvény használata az Excelben
Íme néhány példa az INDIRECT függvény használatára az Excelben:
1. Értékek lekérése cellahivatkozás alapján
Az INDIRECT funkciót használhatja a MATCH függvény Excelben értéket lekérni egy tartományból egy cellahivatkozás alapján. Íme egy példa:
Tegyük fel, hogy az A oszlopban található cikkek listája (A2:A8), a B oszlopban pedig a megfelelő árak (B2:B8). A D2 cellában van annak a cikknek a neve, amelynek az árát le szeretné kérni, mondjuk Almák.
Az "Alma" termék árának lekéréséhez az INDIRECT funkció és a MATCH funkció használatával, a következő képlet használható:
=INDIRECT("B" & MATCH(D2, A2:A8, 0))
Ebben a képletben:
- EGYEZÉS(D2, A2:A8, 0) megkeresi a sor számát, ahol Almák található a listában.
- "B" & EGYEZÉS(D2, A2:A8, 0) a "B"-t a sorszámmal kombinálja a "B5" hivatkozás létrehozásához (feltételezve, hogy az "Alma" az A5 cellában van).
- Végül, KÖZVETETT("B5") lekéri az értéket a B5 cellából, ami az ár Almák.
2. Egy cellatartomány összegének kiszámítása
Tegyük fel, hogy van egy munkalapja különböző értékekkel az A1-től A7-ig terjedő cellákban. A tartomány összegét az INDIRECT függvény segítségével számíthatja ki. Íme a képlet, amelyet használni fog:
=SUM(INDIRECT("A1:A7"))
Ez a képlet az INDIRECT függvényt használja a tartományra (A1:A7) való hivatkozásra, majd a SUM függvény az adott tartományon belüli értékek összegének kiszámításához.
3. Hivatkozás a megnevezett tartományokra
Ha definiált egy elnevezett tartományt, akkor az INDIRECT funkcióval hivatkozhat a tartományra, és számításokat végezhet rajta.
Tegyük fel, hogy van egy adatkészlete, amely különböző hónapok értékesítési adatait tartalmazza. Az INDIRECT függvényt használjuk, hogy megkapjuk az átlagos eladásokat a hónap minden hetére.
=AVERAGE(INDIRECT(F2))
Ez a képlet az F2 cellában megadott elnevezett tartományra hivatkozik (pl 1. hét, amely a B2:B6) cellákra vonatkozik, és kiszámítja az ezen tartományon belüli értékek átlagát.
4. Cellák hivatkozása egy másik lapról
Tegyük fel, hogy van egy munkafüzete két lappal: CityData és Jelentés. A CityData lap információkat tartalmaz a különböző városokról. Ban,-ben Jelentés munkalapon szeretne olyan összefoglalót készíteni, amely hivatkozik a CityData mint például Kinshasa lakossága.
Írja be a következő képletet a jelentéslap bármely cellájába:
=INDIRECT("CityData!C6")
Ez a képlet megjeleníti Kinshasa populációját a C6 cellából CityData lap. A cellahivatkozásokat az INDIRECT függvényen belül is módosíthatja, hogy adatokat kérjen le a CityData lap a különböző városokhoz vagy információtípusokhoz.
Rugalmas adathivatkozás az Excel INDIRECT funkciójával
Az Excel INDIRECT funkciója egy sokoldalú eszköz, amely lehetővé teszi dinamikus és rugalmas hivatkozások létrehozását a táblázatokban. A szintaxis és az alkalmazások megértésével maximalizálhatja azt, és javíthatja adatkezelési és -elemzési készségeit. Akár összetett jelentéseken dolgozik, akár adatokat konszolidál, az INDIRECT funkció kulcsfontosságú erőforrás az Excel arzenáljában.