INDIRECT, functie

Beschrijving

Geeft als resultaat de verwijzing aangegeven door een tekstwaarde. Verwijzingen worden onmiddellijk geëvalueerd, zodat de inhoud kan worden weergegeven. Met INDIRECT kunt u binnen een formule de verwijzing naar een cel wijzigen, zonder de formule zelf te wijzigen.

Syntaxis

INDIRECT(verw_tekst;[a1])

De syntaxis van de functie INDIRECT heeft de volgende argumenten:

  • Ref_text Vereist. Een verwijzing naar een cel die een A1-verwijzing, een R1K1-verwijzing, een naam gedefinieerd als een verwijzing of een verwijzing naar een cel als een tekenreeks bevat. Als verw_tekst geen geldige celverwijzing is, geeft INDIRECT de foutwaarde #VERW! als resultaat.

    • Als verw_tekst naar een andere werkmap (een externe verwijzing) verwijst, moet deze werkmap open zijn. Als de bronwerkmap niet geopend is, geeft INDIRECT de foutwaarde #VERW! als resultaat.

      Opmerking

      Externe verwijzingen worden niet ondersteund in Excel Web App.

    • Als verw_tekst naar een cellenbereik buiten de rijlimiet van 1.048.576 of de kolomlimiet van 16.384 (XFD) verwijst, geeft INDIRECT de foutwaarde #VERW! als resultaat.

  • A1 Optionele. Een logische waarde die aangeeft welk type verwijzing de cel in verw_tekst bevat.

    • Als A1 WAAR is of is weggelaten, wordt verw_tekst geïnterpreteerd als een verwijzing van het type A1.
    • Als A1 ONWAAR is, wordt verw_tekst geïnterpreteerd als een verwijzing van het type R1K1.

Voorbeeld

Kopieer de voorbeeldgegevens in de volgende tabel, inclusief de veldnamenrij, en plak deze in cel A1 van een nieuw Excel-werkblad. Om resultaten van formules weer te geven, selecteert u deze, drukt u op F2 en drukt u vervolgens op Enter. Indien nodig kunt u de kolombreedten aanpassen als u alle gegevens wilt zien.

Gegevens
B2 1,333
B3 45
Wim 10
5 62
Formule Beschrijving Resultaat
=INDIRECT(A2) Waarde van de verwijzing in cel A2. De verwijzing is naar cel B2, die de waarde 1,333 bevat. 1,333
=INDIRECT(A3) Waarde van de verwijzing in cel A3. De verwijzing is naar cel B3, die de waarde 45 bevat. 45
=INDIRECT(A4) Omdat aan cel B4 de gedefinieerde naam 'Wim' is toegekend, wordt voor deze gedefinieerde naam verwezen naar cel B4 die de waarde 10 bevat. 10
=INDIRECT("B"&A5) De combinatie van 'B' met de waarde in cel A5 die de waarde 5 bevat. Dit verwijst op zijn beurt naar cel B5, die de waarde 62 bevat. 62