Excel INDIRECT Functie
Het Microsoft Excel INDIRECTE functie converteert een tekstreeks naar een geldige referentie.

Syntaxis
=INDIRECT (ref_text, [a1])
argumenten
Ref_tekst (het vereiste argument): het is de verwijzing naar een cel die een van de onderstaande bevat:
- Een referentie in A1-stijl.
- Een referentie in R1C1-stijl.
- Een benoemd bereik dat als referentie is gedefinieerd.
- Een verwijzing naar een cel in de vorm van een tekstreeks.
[a1] (het optionele argument): Het is een logische waarde om de stijl van ref_text toe te wijzen.
- Als a1 tuur is of is weggelaten, wordt ref_text geïnterpreteerd als een referentie in A1-stijl.
- Als a1 FALSE is, wordt ref_text geïnterpreteerd als een referentie in R1C1-stijl.
Winstwaarde
De INDIRECTE functie retourneert een geldige verwijzing gespecificeerd door een tekstreeks.
Functie opmerkingen:
De INDIRECT-functie retourneert de #REF! foutwaarde wanneer:
- De ref_text verwijst naar een andere werkmap die niet is geopend;
- De ref_text verwijst naar een celbereik buiten de rijlimiet van 1,048,576 of de kolomlimiet van 16,384 (XED).
Voorbeelden
De onderstaande voorbeelden illustreren het algemene gebruik van de INDIRECTE functie in Excel.
Voorbeeld 1: INDIRECTE celverwijzing
Zoals onderstaand screenshot laat zien, de INDIRECTE functie =INDIRECT(B2) converteerde de tekstreeks in B2 in een geldige celverwijzing en retourneer vervolgens de waarde van deze celverwijzing (D2) als het uiteindelijke resultaat.

Notes:
- Als de ref_text tussen dubbele aanhalingstekens staat, zoals =INDIRECT("B2"), krijgt het de waarde in B2 direct.
- U kunt ook een tekstreeks en een celverwijzing combineren binnen de INDIRECTE functie, zoals het onderstaande screenshot laat zien.
Hier voegt de INDIRECT-functie de ref_text (zegt D) en de waarde in B2 (zegt 2) samen als een geldige celverwijzing D2, en retourneert de waarde in D2 als resultaat.

Voorbeeld 2: INDIRECT met benoemd bereik
De INDIRECTE functie kan ook rechtstreeks verwijzen naar benoemde bereiken. Zoals de onderstaande schermafbeelding laat zien, is er een tabel met verschillende benoemde bereiken, en nu moet u waarden in een bepaald benoemd bereik optellen (zegt Mon) met de combinatie van SOM- en INDIRECTE-functies, doe dit als volgt.

1. Voer de naam van het bereik in een cel in, hier voer ik Mon in cel C12 in. Selecteer een lege cel, kopieer de onderstaande formule erin en druk op de Enter-toets.
=SUM(INDIRECT(C12))
Nu heb je alle waarden in het opgegeven benoemde bereik (ma) opgeteld.

Meer voorbeelden
Hoe unieke waarden uit meerdere kolommen in Excel te extraheren?
De beste tools voor kantoorproductiviteit
Kutools for Excel - Helpt u zich te onderscheiden van de menigte
Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...
Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)
- Een seconde om te schakelen tussen tientallen geopende documenten!
- Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.