
Samenvatting ADRES() functie
De ADRES() functie in Excel is ideaal wanneer je het exacte celadres wilt teruggeven op basis van een rij- en kolomnummer. Je gebruikt deze functie vaak in combinatie met andere functies zoals INDIRECT() of ALS() om dynamische formules te bouwen. Bijvoorbeeld wanneer je rapporten automatiseert of celverwijzingen wilt aanpassen zonder handmatig adressen te wijzigen.
Met ADRES() werk je efficiënter, omdat je celverwijzingen niet statisch hoeft in te voeren. Dit voorkomt fouten en maakt je werkbladen flexibeler, zeker bij grote datasets of geautomatiseerde berekeningen.
Vertaling
Nederlands: ADRES()
Engels: ADDRESS()
Duits: ADRESSE()
Resultaat waarde
Geeft als resultaat een verwijzing in de vorm van tekst naar één bepaalde cel in een werkblad.Doel
Het doel van de ADRES() functie is om het adres van een specifieke cel als tekst terug te geven. In plaats van handmatig bijvoorbeeld “B5” in te typen, kan je dit dynamisch laten berekenen op basis van rij- en kolomwaarden. Zo kan je formules zoals INDIRECT() gebruiken om dynamische celverwijzingen te maken.
Syntaxis
=ADRES(rij_getal; kolom_getal; [abs_getal]; [a1]; [blad_tekst])
Argumenten ADRES() functie
rij_getal
Dit is het rijnummer van de cel waarvan je het adres wilt weten. Een getal groter dan 0. Als je een waarde kleiner dan 1 invoert, wordt #WAARDE! geretourneerd.
kolom_getal
Dit is het kolomnummer van de cel. Kolommen worden geteld als 1 = A, 2 = B, enz. Bij een waarde buiten het bereik (bijvoorbeeld 0 of >16384) geeft Excel #GETAL!.
abs_getal – [optioneel]
Bepaalt het type verwijzing:
1 – Absolute rij en kolom (standaard, bv. $A$1)
2 – Absolute rij, relatieve kolom (bv. A$1)
3 – Relatieve rij, absolute kolom (bv. $A1)
4 – Relatieve rij en kolom (bv. A1)
a1 – [optioneel]
TRUE of weggelaten: A1-stijl gebruikt (bijv. A1, B2)
FALSE: R1C1-stijl gebruikt (bijv. R1C1, R2C2)
blad_tekst – [optioneel]
De naam van het werkblad waarin de cel zich bevindt. Moet tussen aanhalingstekens staan als het spaties of speciale tekens bevat. Bijvoorbeeld “Jaar 2025”.
Gebruik van ADRES() functie
Je gebruikt ADRES() vooral in dynamische formules. Stel, je wilt het adres van de cel op rij 5 en kolom 3 bepalen op werkblad “Rapport”:
=ADRES(5;3;1;WAAR;"Rapport")
Resultaat: 'Rapport'!$C$5
Combineer dit met INDIRECT() om automatisch een waarde op te halen:
=INDIRECT(ADRES(5;3))
Als je een conditionele verwijzing wilt:
=ALS(B2>100;ADRES(1;1);ADRES(2;2))
Hiermee wordt dynamisch gekozen welk adres wordt weergegeven op basis van een voorwaarde.
Daarnaast kan je BLAD() of BLADEN() gebruiken om dynamisch naar andere werkbladen te verwijzen, of ALS() en INDIRECT() voor geavanceerde dashboards.
Waarom de ADRES() functie gebruiken
De ADRES() functie maakt formules flexibeler en dynamischer. In plaats van dat je constant handmatig celadressen moet aanpassen, kan je variabelen gebruiken voor rij- of kolomnummer. Zo voorkom je fouten bij grote datasets.
Praktische tip: combineer ADRES() met INDIRECT() om data uit een dynamische locatie te halen, bijvoorbeeld van verschillende maanden of jaren.
=INDIRECT(ADRES(D1;E1;"1";WAAR;"2025"))
Hier wordt het adres bepaald door de waarden in D1 en E1, en de inhoud van cel op dat adres wordt opgehaald.
Veelgemaakte fouten zijn onder andere vergeten het werkblad in te voeren, of abs_getal verkeerd instellen waardoor je onverwachte relatieve of absolute verwijzingen krijgt.
Opmerkingen ADRES() functie
- Werkt in alle moderne Excel-versies, ook Online en Mobile.
- Starter heeft volledige ondersteuning voor de syntaxis, maar blad_tekst werkt soms beperkt.
- Als rij_getal of kolom_getal ongeldig is, retourneert de functie
#GETAL!. - abs_getal buiten 1–4 wordt genegeerd en standaard ingesteld op 1.
- Tekst met speciale tekens in blad_tekst moet tussen aanhalingstekens staan.
- Combineer met INDIRECT() voor dynamische verwijzingen.
- Bij a1 = ONWAAR retourneert de functie R1C1-notatie.
- Kan worden gebruikt in combinatie met ALS() voor conditionele verwijzingen.
- Functie retourneert altijd een tekstwaarde.
- Het resultaat kan niet direct worden gebruikt in berekeningen zonder INDIRECT().
