Hogyan hivatkozhat egy másik Excel lap cellájára a cella értéke alapján

  • Ossza Meg Ezt
Hugh West

Szeretné használni az Excelt a következőkre referenciacellák egy másik lapon egy cella értéke alapján ? Ebben a bemutatóban lépésről lépésre elmagyarázom az egész folyamatot. Alapvetően két módszert fogok bemutatni. De mielőtt belemennénk a megbeszélésbe, szeretném átnézni a memóriádat a Excel INDIRECT funkció .

Excel munkafüzet letöltése

Először is töltse le a működő Excel fájlt, amelyet a cikk megírásához használtam.

Hivatkozási cella a cellára Value.xlsx

Excel INDIRECT funkció

Excel INDIRECT funkció visszaadja a szöveges karakterlánc által megadott hivatkozást.

A szintaxis a a INDIREKT funkció :

=INDIRECT(ref_text, [a1])

Tessék,

  • ref_text (kötelező) : Ez az argumentum a következő bemenetek bármelyikét elfogadhatja:
    • A1 stílusú cellahivatkozás. Például, INDIRECT(A1) , INDIREKT(B2) , INDIREKT(D100) stb.
    • R1C1 stílusú hivatkozás. Például INDIRECT(R9C7), INDIRECT(R2C3) stb.

Megjegyzések: A hivatkozás használatához aktiválni kell az R1C1 referenciát a Fájl > Opciók > Excel lehetőségek > Képletek > Képletekkel való munka > Ellenőrizze R1C1 referenciastílus

Használja a definiált neveket hivatkozásként. Például =INDIRECT("régi_érték"), =INDIRECT("új_érték"), ahol régi_érték = A5 és új_érték=B5.

Hivatkozás egy cellára szöveges karakterláncként. Például INDIRECT("A1"), INDIRECT("D15")

  • a1 (nem kötelező) :
    • Ha a1 elhagyható, vagy 1, akkor a cellahivatkozás A1 típusú.
    • Ha hamis, akkor az R1C1 cellahivatkozásra utal.

A következő képen az Excel néhány felhasználási módja látható. INDIREKT funkció .

Most beszéljünk arról, hogyan használhatja az Excel-t egy másik munkalap cellájára való hivatkozáshoz a cella értéke alapján.

2 példa a cellák értékén alapuló referenciacellára egy másik Excel-táblázatban

Bemutatom, hogyan hivatkozhat egy másik Excel-táblázat cellájára a következővel az INDIREKT funkció az első módszerhez az adatérvényesítési listával. Az utolsó módszerhez pedig a az INDIREKT funkció Mindkét módszer esetében a képletben implementálom az erősítőjel-operátort is.

Példa 1: Egyetlen cella kiválasztása és egy teljes cellatartományra való hivatkozás

Két Excel-munkalapom van a következő nevekkel AAPL és MSFT Mindkét munkalapon hasonló típusú adatok vannak. Nyereség (PCO) , EPS , és Növekedés két vállalatnál az elmúlt 5 évben.

Amit én akarok: a Főoldal munkalapon a cég nevét egy legördülő listából, és az összes értéket ( Év , PCO , EPS , és Növekedés ) megjelenik a Főoldal munkalap.

Ez a módszer akkor lehet hasznos, ha több száz munkalapon tartjuk nyilván ugyanazt az adatot. Fáradságos minden releváns munkalapot megkeresni, majd megnézni az adatokat. Az egyszerűség kedvéért csak két munkalapot használok. Egy ilyen képletet fogok használni:

=INDIRECT('munkalap_név'!column_reference&row_reference)

Lépések:

  • A oldalon. column_reference , ennek a cellatartománynak a segítségét vettem igénybe: C11:G11 Ez a tartomány a következő értékeket tartalmazza A a címre. E . A szükségletei szerint bővítheti. row_reference , ennek a cellatartománynak a segítségét vettem igénybe: B12:B16 Ez a tartomány 5 és 13 közötti értékeket tartalmaz, és a szükségletek szerint bővíthető.
  • Ez a valódi képlet, amelyet a cellában használtam. B5 a munkalap Main:

=INDIRECT("'"&$H$6&"'!"&D$11&$B12)

  • Most, ezt a képletet más cellákra is alkalmazza a tartományban ( B5:E9 ).

  • Ezt az eredményt fogja kapni:

Képlet bontás

  • A képletnek ez a része ("'"&$H$6&"'!") visszaadja a munkalap nevét "MSFT!" (a fenti képhez).
  • Ez a rész &D$11 cellahivatkozásra utal D11 és visszaadja a szöveges értéket & "B" .
  • És ez a rész, &$B12 cellahivatkozásra utal B12 és visszaadja a numerikus értéket &5 .
  • Ez tehát a képlet 3 részének teljes hozama: "'MSFT!'"& "B"&5 = "'MSFT!'B5"

Megjegyzések: Amikor egy szöveges és egy numerikus értéket az Excelben összekapcsolunk, a visszaadott érték egy szöveges érték lesz.

  • És itt van a képlet végső visszatérése: INDIRECT("MSFT!'B5")
  • Amikor a képletet a tartomány más celláira alkalmazom, akkor működik, mivel vegyes cellahivatkozásokat használtunk, mint például D$11 és $B12 Amikor a képletet a jobb oldali cellákra alkalmazzuk, csak az oszlophivatkozások változnak, a hivatkozáshoz. D$11 Amikor a képletet az alsó cellákra alkalmazzuk, csak a sorhivatkozások változnak a hivatkozáshoz. $B12 .

Megjegyzések: Ha meg szeretné nézni, hogyan működnek az Excel-képlet különböző részei, jelölje ki az adott részt, és nyomja meg a F9 A képlet ezen részének értékét fogja látni.

Bővebben: Hogyan lehet több cellát összekapcsolni egy másik munkalapból az Excelben (5 egyszerű módja)

Hasonló cikkek

  • Hogyan lehet összekapcsolni az Excel lapokat egy másik laphoz (5 mód)
  • Fájlok összekapcsolása Excelben (5 különböző megközelítés)
  • Hogyan lehet összekapcsolni a cellát egy másik laphoz az Excelben (7 módszer)
  • Lapok összekapcsolása Excelben egy képlettel (4 módszer)

Példa 2: Hivatkozás egy másik munkalap egyes celláira

Ebben a példában egy sort egy másik munkalapról húzok ki néhány cellaérték (hivatkozás) alapján.

Lépések:

  • Először is, létrehoztam a következő adatkészletet.
  • Másodszor, a következő képletet írtam be a cellába C10 .

=$C$4

  • Harmadszor, írjon be egy másik képletet a cellába C11 .

=INDIRECT("'"&$C$4&"'!"&$C5)

  • Akkor, A képlet automatikus kitöltése a cellatartományra vonatkozóan C11:C14 .

  • Ezután így fog kinézni.

Ezt a módszert azért mutatom meg, mert valaki talán hasznosnak találja a munkájában. Ha egy másik céghez akarsz menni egy másik évre, akkor 5 értéket kell megváltoztatnod. Nézd meg most ezt a képet.

Nem fogom elmagyarázni, hogyan működik ez a képlet, mivel ezek a képletek megegyeznek a fentiekkel.

Bővebben: Hogyan lehet összekapcsolni az adatokat az Excelben az egyik lapról a másikra (4 mód)

Következtetés

Megmutattam, hogyan kell használni Excel a címre. referenciacellák a oldalon. egy másik lap egy cellák értéke Remélem, ez segít neked, ha sok munkalap adatait szeretnéd megjeleníteni a fő munkalapon. Te használsz jobb módszert? Tudasd velem a megjegyzés rovatban.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.