Excel INDIRECT Funkció
A Microsoft Excel KÖZVETETT funkció a szöveges karakterláncot érvényes referenciává alakítja.
Szintaxis
=INDIRECT (ref_text, [a1])
érvek
Ref_text (a szükséges érv): Ez egy olyan cellára való hivatkozás, amely az alábbiak egyikét tartalmazza:
- A1 stílusú hivatkozás.
- R1C1 stílusú hivatkozás.
- Megnevezett tartomány referenciaként definiálva.
- Hivatkozás egy cellára szöveges karakterlánc formájában.
[a1] (az opcionális argumentum): Logikus érték a ref_text stílus hozzárendelése.
- Ha az a1 pontos vagy hiányzik, akkor a ref_text A1 stílusú hivatkozásként értelmezhető.
- Ha az a1 HAMIS, a ref_text R1C1 stílusú hivatkozásként értelmezhető.
Visszatérési érték
A KÖZVETLEN funkció szöveges karakterlánc által megadott érvényes hivatkozást ad vissza.
Megjegyzések a funkcióról:
A INDIRECT funkció visszaadja a #REF! hibaérték, amikor:
- A ref_text egy másik, nem nyitott munkafüzetre utal;
- A ref_text az 1,048,576 16,384 XNUMX sorhatáron vagy a XNUMX XNUMX (XED) oszlophatáron kívül eső cellatartományra utal.
Példák
Az alábbi példák bemutatják az INDIRECT funkció általános használatát az Excelben.
1. példa: INDIRECT cellahivatkozás
Az alábbi képernyőképen látható az INDIRECT funkció =INDIRECT(B2) konvertálta a szöveges karakterláncot B2 érvényes cellahivatkozásba, majd adja vissza ennek a cellahivatkozásnak az értékét (D2) végeredményként.
Megjegyzések:
- Ha a ref_text dupla idézőjelbe van foglalva, mint pl =INDIRECT("B2"), akkor közvetlenül megkapja a B2 értékét.
- Kombinálhat egy szöveges karakterláncot és egy cellahivatkozást is az INDIRECT funkción belül, az alábbi képernyőképen.
Itt a INDIRECT függvény összefűzi a ref_text (mondja D) és a B2 értékét (mondja 2) érvényes D2 cellahivatkozásként, és eredményként a D2 értéket adja vissza.
2. példa: INDIRECT a megnevezett tartományral
A INDIRECT funkció közvetlenül hivatkozhat a megnevezett tartományokra is. Amint az alábbi képernyőképen látható, van egy táblázat, amely több megnevezett tartományt tartalmaz, és most összegeznie kell egy bizonyos megnevezett tartományban lévő értékeket (mondja Mon) a SUM és INDIRECT funkciók kombinációjával, kérjük, tegye a következőket.
1. Írja be a tartomány nevét egy cellába, itt Mon-t írok a C12 cellába. Válasszon ki egy üres cellát, másolja be a képlet alá és nyomja meg az Enter billentyűt.
=SUM(INDIRECT(C12))
Most összesítette az összes értéket a megadott megnevezett tartományban (H).
További példák
Hogyan nyerhetünk ki egyedi értékeket az Excel több oszlopából?
A legjobb irodai termelékenységi eszközök
Kutools for Excel - segít kitűnni a tömegből
A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...
Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)
- Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
- Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
- 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
- Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.