Hogyan használhatunk Excel-cellaadatokat a munkalap nevére való hivatkozáshoz
Az Excel használatakor időnként több munkalapról is le kell gyűjtenie az információkat, vagy be kell húznia egy listát egy cellába a munkalap címének és hivatkozásának létrehozásához. Ez akkor hasznos, ha egyetlen fő munkalapot használ több alárendelt munkafüzetre mutató hivatkozások vezérlésére, és bemutatja az INDIRECT() függvényt, amely az Excel függvénytárának egyik leghasznosabb eszköze.
1. lépés
Hozzon létre egy munkafüzetet Excelben. Három munkalappal kezdődik, amelyeket a képernyő alján lévő fülek mutatnak. Alapértelmezés szerint ezek neve „Sheet1”, „Sheet2” és „Sheet3”. Az 1. munkalap aktív lesz.
2. lépés
Írja be a „Sheet2” kifejezést az A2 cellába. Írja be a „Sheet3” kifejezést az A3 cellába. Vegye figyelembe, hogy mindkettő a "Sheet" szó elé egy idézőjel (') beírásával jelzi, hogy szöveges értékről van szó.
3. lépés
Kattintson a Sheet2 lapfülére, és írja be az A1 cellába a „narancs” szót.
4. lépés
Kattintson a Sheet3 lapfülére, és írja be az A1 cellába a „Screwdriver” kifejezést.
5. lépés
Kattintson az 1. munkalap fülére, és a B2 cellába írja be a következő képletet:"=INDIRECT("'"&A2&"'!A1")" (az egyenlőségjel előtti vagy az utolsó zárójelek utáni idézőjelek nélkül). Miután megnyomta az „Enter” gombot, a képlet kiértékeli, és a cellában a „narancs” szó jelenik meg. Az INDIRECT() függvény az A2 cella tartalmát a normál keresztlapos cellahivatkozási formátumra cseréli. Ez ugyanazt az eredményt adja, mintha a " =Sheet2!A1" szöveget írta volna be a C2 cellába.
6. lépés
Másolja ki a B2 cellát, és illessze be a B3 cellába. A B3 cellában a „Csavarhúzó” szó látható. Ennek az az oka, hogy a beírt képletben a relatív hivatkozás most az A3 cellából húzza ki a munkalap nevét, nem pedig az A2-ből.
Tipp
Az INDIRECT() függvény egy rugalmas eszköz, amely lehetővé teszi, hogy egy adott cella tartalmát egy képletbe helyettesítse, ahol kiértékelhető.
Figyelmeztetés
Az INDIRECT() függvény több mint száz példánya lelassítja a táblázatok kiértékelését, mivel minden INDIRECT() hivatkozást minden alkalommal ellenőriznek, amikor az adott lapon lévő érték megváltozik.