INDIRECT() functie

Samenvatting INDIRECT() functie

INDIRECT functie in Excel

De INDIRECT() functie in Excel zet een tekstwaarde om naar een cel- of bereikverwijzing. Dit betekent dat je dynamisch een verwijzing kunt maken op basis van tekst, waardoor formules flexibel zijn. Bijvoorbeeld, als je wilt verwijzen naar een cel waarvan de kolom of het blad kan veranderen, kan INDIRECT() die verwijzing automatisch aanpassen. INDIRECT() wordt vaak gecombineerd met CEL(), BLAD(), BLADEN() en ALS() voor dynamische werkbladen en geavanceerde dashboards.

Vertaling

Nederlands: INDIRECT()
Engels: INDIRECT()
Duits: INDIREKT()

Resultaat waarde

Geeft als resultaat een verwijzing die wordt aangegeven met een tekstwaarde

Doel

Het doel van INDIRECT() is het creëren van dynamische verwijzingen op basis van tekst. Zo kun je formules bouwen die automatisch verwijzen naar andere cellen of werkbladen zonder dat je de formules handmatig hoeft aan te passen.

Syntaxis

=INDIRECT(verwijzing; [a1])

Argumenten

verwijzing (verplicht)
Een tekstwaarde die de cel, het bereik of het blad aangeeft waarnaar verwezen moet worden. Bijvoorbeeld “A1”, “Blad2!B5” of een verwijzing naar een cel die de tekst bevat.
a1 (optioneel)
WAAR of leeg: de verwijzing gebruikt A1-notatie (standaard)
ONWAAR: de verwijzing gebruikt R1C1-notatie

Belangrijke opmerkingen:

  • INDIRECT() werkt alleen met verwijzingen in dezelfde werkmap tenzij externe verwijzingen via volwaardige padnaam worden opgegeven (LET OP: dit werkt niet in alle versies van Excel).
  • De functie is dynamisch: als de broncel verandert, past de berekening zich automatisch aan.
  • Niet ondersteund in Excel Starter of beperkte Online-varianten bij externe verwijzingen.

Gebruik van INDIRECT() functie

INDIRECT() is bijzonder nuttig als je werkbladen hebt die regelmatig wijzigen of als je dynamische dashboards bouwt. Bijvoorbeeld, stel dat je een overzicht maakt van verkoop per maand en de maand in cel B1 wordt aangepast, dan kun je automatisch verwijzen naar het juiste blad:

=INDIRECT(B1 & "!C3")

Hier verwijst de formule naar cel C3 op het werkblad dat in B1 is genoemd. Als B1 “Januari” bevat, wordt dat automatisch “Januari!C3”.

Ook in combinatie met andere functies zoals SOM() of VERT.ZOEKEN() wordt INDIRECT() krachtig:

=SOM(INDIRECT("Blad2!D1:D10"))

Hier wordt het bereik D1:D10 op Blad2 opgeteld, en dit kan dynamisch aangepast worden door de tekst in een cel te veranderen.

Waarom INDIRECT() functie gebruiken?

INDIRECT() maakt je formules flexibel en onderhoudsvriendelijk. Je hoeft geen formules handmatig aan te passen bij wijzigingen in werkbladen of kolommen. Voor dashboards, rapportages of modellen waarbij het blad of de cel vaak verandert, is INDIRECT() onmisbaar:

=VERT.ZOEKEN(E2;INDIRECT("Blad1!A1:B20");2;ONWAAR)

Hier past VERT.ZOEKEN automatisch de bron aan als het blad of bereik dynamisch wordt aangepast in de formule via INDIRECT().

Opmerkingen INDIRECT() functie

  • De functie retourneert een fout als de verwijzing ongeldig is.
  • Niet alle versies van Excel ondersteunen externe werkmappen.
  • Gebruik in combinatie met CEL(), BLAD(), BLADEN() of ALS() voor dynamische, geavanceerde modellen.
  • Zorg dat het tekstargument correct is, inclusief bladnaam en notatie (A1 of R1C1).
  • Kan prestatievertraging veroorzaken bij zeer grote dynamische modellen, omdat het altijd de celwaarde opnieuw berekent.

~ Advertentie ~

= POST ( 'Gerelateerd' )

VERSCHUIVING() functie

De VERSCHUIVING() functie maakt dynamische verwijzingen mogelijk in Excel. Verplaats rijen of kolommen, maak dynamische bereiken en combineer met ALS(), INDIRECT() of BLAD().

Z.TOETS() functie

De Z.TOETS() functie berekent de z-score van een waarde binnen een reeks. Ontdek de syntaxis, voorbeelden en praktische tips voor betrouwbaar statistisch rekenen in Excel.

EVEN() functie

De EVEN() functie rondt een getal af naar het dichtstbijzijnde even gehele getal. Ontdek hoe en waarom je deze functie gebruikt, met duidelijke voorbeelden en tips.

T() functie

De T functie in Excel zet een waarde om in tekst of geeft een lege tekenreeks terug. Handig bij tekstverwerking en formulecontrole. Ontdek hoe en waarom je T() gebruikt.

TYPE() functie

De TYPE() functie in Excel geeft het gegevenstype van een cel terug. Ontdek hoe je cijfers, tekst, fouten en logische waarden herkent met praktische voorbeelden.

ZOEKEN() functie

De ZOEKEN() functie in Excel zoekt waarden in één rij of kolom en haalt de bijbehorende waarde op uit een ander bereik.
~ Advertentie ~

= WEEK ('Top 5')

JAAR() functie

De JAAR functie in Excel geeft als resultaat het jaar van een datum als een 4-cijferig getal. Het jaar wordt uitgedrukt als een geheel getal tussen 1900 en 9999.

DATUM() functie

De Excel DATUM functie maakt van afzonderlijke waarden voor jaar, maand en dag een geldige datum. Je kunt deze functie gebruiken om dynamisch datums samen te stellen op basis van andere celwaarden in je werkblad.

NETTO.WERKDAGEN() functie

De NETTO.WERKDAGEN geeft het aantal volledige werkdagen tussen een begindatum en een einddatum. Zaterdag en zondag en datums die zijn gedefinieerd zijn als feestdagen gelden niet als werkdagen.

Wachtwoord Excel werkblad beveiliging kraken

Met de volgende macro code is het mogelijk om de beveiliging van een met wachtwoord beveiligd werkblad op te heffen.

INDEX() functie

De INDEX functie geeft als resultaat een waarde of de verwijzing naar een waarde vanuit een tabel of bereik. Je kunt de functie gebruiken om een enkele waarde op te halen of een hele rij of kolom.
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~