CEL.INFO functie in Excel: celinformatie ophalen (2026)
De CEL.INFO-functie in Excel (Engels: CELL) haalt informatie op over de opmaak, locatie of inhoud van een cel. Gebruik =CEL.INFO(info_type;verwijzing) om bijvoorbeeld het bestandspad, kolomnummer of de opmaak van een cel te achterhalen – ideaal voor dynamische rapporten en foutopsporing.
Laatst bijgewerkt: januari 2026
Wat is de CEL.INFO functie?
De CEL.INFO-functie (CELL in het Engels) is een informatieve functie die details over een specifieke cel teruggeeft. In tegenstelling tot functies die berekeningen uitvoeren, levert CEL.INFO metadata over cellen – denk aan de kolomletter, rijnummer, bestandsnaam of de toegepaste getalnotatie.
Syntaxis:
=CEL.INFO(info_type; [verwijzing])
| Argument | Uitleg |
|---|---|
| info_type | Tekstwaarde die aangeeft welke informatie je wilt (verplicht) |
| verwijzing | De cel waarover je informatie wilt. Indien weggelaten: de laatst gewijzigde cel |
Belangrijk: Het info_type-argument moet altijd tussen aanhalingstekens staan, bijvoorbeeld "kolom" of "adres".
Alle info_type argumenten in een overzicht
Hieronder vind je een complete tabel met alle beschikbare info_type waarden voor de CEL.INFO-functie:
| info_type | Nederlandse naam | Wat het teruggeeft |
|---|---|---|
| “address” | adres | Celadres als tekst (bijv. “$A$1”) |
| “col” | kolom | Kolomnummer van de cel |
| “row” | rij | Rijnummer van de cel |
| “filename” | bestandsnaam | Volledig pad + bestandsnaam + werkbladnaam |
| “format” | opmaak | Tekstcode voor de getalnotatie van de cel |
| “contents” | inhoud | De waarde in de cel |
| “width” | breedte | Kolombreedte afgerond op geheel getal |
| “prefix” | voorvoegsel | Uitlijning: apostrof (‘) = links, aanhalingsteken (“) = rechts, dakje (^) = gecentreerd |
| “protect” | beschermd | 1 als de cel is vergrendeld, 0 als niet |
| “type” | type | “l” = leeg, “v” = waarde (getal/datum), “b” = tekst (label) |
| “color” | kleur | 1 als negatieve waarden in kleur worden weergegeven, anders 0 |
| “parentheses” | haakjes | 1 als positieve of alle waarden tussen haakjes staan, anders 0 |
Let op: De Nederlandse Excel-versie accepteert zowel de Engelse als Nederlandse termen voor info_type. In de praktijk werken de Engelse termen (“address”, “col”, “row”) universeel in alle taalversies.
CEL.INFO stap-voor-stap gebruiken
Stap 1: Bepaal welke informatie je nodig hebt
Kies het juiste info_type uit de tabel hierboven. Wil je bijvoorbeeld weten in welke kolom een cel staat? Gebruik dan "col".
Stap 2: Selecteer de cel voor je formule
- Windows: Klik op een lege cel waar je het resultaat wilt zien
- Mac: Klik op een lege cel
Stap 3: Typ de CEL.INFO-formule
=CEL.INFO("col";A1)
Dit geeft het kolomnummer van cel A1 (resultaat: 1).
Stap 4: Bevestig de formule
- Windows: Druk op Enter
- Mac: Druk op Return
Praktische voorbeelden met CEL.INFO
Voorbeeld 1: Bestandsnaam en pad ophalen
Een veelgebruikte toepassing is het automatisch weergeven van de bestandsnaam in je werkblad:
=CEL.INFO("filename";A1)
Resultaat: C:\Users\Documenten\[Verkooprapport.xlsx]Sheet1
Tip: Om alleen de bestandsnaam zonder pad te tonen, combineer je CEL.INFO met tekstfuncties:
=DEEL(CEL.INFO("filename";A1);VIND.SPEC("[";CEL.INFO("filename";A1))+1;VIND.SPEC("]";CEL.INFO("filename";A1))-VIND.SPEC("[";CEL.INFO("filename";A1))-1)
Let op: CEL.INFO(“filename”) werkt alleen als het bestand is opgeslagen. Bij een nieuw, niet-opgeslagen bestand krijg je een lege tekst terug.
Voorbeeld 2: Dynamisch kolomnummer bepalen
Stel je wilt weten in welke kolom een bepaalde cel zich bevindt:
=CEL.INFO("col";D5)
Resultaat: 4 (kolom D is de vierde kolom)
Dit is vergelijkbaar met de KOLOM-functie, maar CEL.INFO biedt meer flexibiliteit voor andere informatietypes.
Voorbeeld 3: Celopmaak controleren
De “format” info_type geeft een code terug die de opmaak van een cel beschrijft:
=CEL.INFO("format";B2)
Veelvoorkomende format-codes:
| Code | Betekenis |
|---|---|
| G | Standaard |
| F0 | Getal zonder decimalen |
| F2 | Getal met 2 decimalen |
| C0 | Valuta zonder decimalen |
| C2 | Valuta met 2 decimalen |
| P0 | Percentage zonder decimalen |
| P2 | Percentage met 2 decimalen |
| D1-D9 | Diverse datumnotaties |
Voorbeeld 4: Controleren of een cel is beveiligd
Met “protect” kun je nagaan of een cel is vergrendeld (voor wanneer werkbladbescherming actief is):
=CEL.INFO("protect";A1)
Resultaat: 1 (vergrendeld) of 0 (niet vergrendeld)
Dit is handig in combinatie met formules beschermen om te controleren welke cellen gebruikers kunnen bewerken.
Voorbeeld 5: Celtype bepalen (leeg, tekst of waarde)
=CEL.INFO("type";C3)
Resultaat:
– “b” = de cel bevat tekst (label/blank)
– “v” = de cel bevat een getal of datum (value)
– “l” = de cel is leeg (blank/leer)
Dit werkt goed samen met de ALS-functie voor voorwaardelijke logica:
=ALS(CEL.INFO("type";A1)="l";"Vul een waarde in";A1*2)
CEL.INFO combineren met andere functies
De CEL.INFO-functie wordt nog krachtiger in combinatie met andere Excel-functies:
Dynamische werkbladnaam ophalen
=RECHTS(CEL.INFO("filename";A1);LENGTE(CEL.INFO("filename";A1))-VIND.SPEC("]";CEL.INFO("filename";A1)))
Dit haalt alleen de werkbladnaam op uit het volledige bestandspad.
Kolomletter in plaats van nummer
Combineer met INDEX om de kolomletter te krijgen:
=SUBSTITUEREN(ADRES(1;CEL.INFO("col";D1);4);"1";"")
Resultaat: “D”
Veelgemaakte fouten
Fout 1: Aanhalingstekens vergeten rond info_type
Probleem: Je typt =CEL.INFO(col;A1) zonder aanhalingstekens en krijgt een #NAAM?-fout.
Oplossing: Zet het info_type altijd tussen dubbele aanhalingstekens: =CEL.INFO("col";A1).
Fout 2: Bestandsnaam opvragen bij niet-opgeslagen bestand
Probleem: =CEL.INFO("filename";A1) geeft een lege cel terug.
Oplossing: Sla het bestand eerst op. De functie werkt alleen bij opgeslagen bestanden. Gebruik eventueel ALS.FOUT om dit op te vangen:
=ALS(CEL.INFO("filename";A1)="";"Bestand nog niet opgeslagen";CEL.INFO("filename";A1))
Fout 3: Verkeerd info_type argument gebruiken
Probleem: Je gebruikt een niet-bestaand info_type zoals “name” of “path” en krijgt een #WAARDE!-fout.
Oplossing: Controleer de exacte spelling in de tabel hierboven. Gebruik alleen geldige argumenten zoals “filename”, “address”, “col”, etc.
Fout 4: Verwachten dat CEL.INFO automatisch bijwerkt
Probleem: CEL.INFO actualiseert niet altijd direct wanneer je de opmaak van een cel wijzigt.
Oplossing: Druk op Ctrl+Alt+F9 (Windows) of Cmd+Shift+F9 (Mac) om alle formules inclusief CEL.INFO te herberekenen. Of wijzig tijdelijk een cel en maak de wijziging ongedaan.
Fout 5: Celverwijzing vergeten (onbedoeld resultaat)
Probleem: Je gebruikt =CEL.INFO("col") zonder celverwijzing en krijgt informatie over de laatst gewijzigde cel, niet de cel die je bedoelde.
Oplossing: Geef altijd expliciet een celverwijzing op: =CEL.INFO("col";A1). Dit voorkomt onverwachte resultaten.
FAQ
Wat is het verschil tussen CEL.INFO en de KOLOM/RIJ functies?
De KOLOM- en RIJ-functies geven specifiek alleen het kolom- of rijnummer terug. CEL.INFO is veelzijdiger en kan daarnaast ook bestandsnaam, opmaak, beschermingsstatus en meer opvragen. Gebruik KOLOM/RIJ voor eenvoudige gevallen en CEL.INFO wanneer je andere metadata nodig hebt.
Werkt CEL.INFO ook in Excel Online?
Ja, CEL.INFO werkt in Excel Online (Microsoft 365), maar met beperkingen. De info_type “filename” geeft in Excel Online alleen de werkbladnaam terug, niet het volledige bestandspad. Voor meer informatie over verschillen, zie Excel Online vs Desktop.
Kan ik CEL.INFO gebruiken om de laatst gewijzigde cel te vinden?
Wanneer je het verwijzingsargument weglaat, geeft CEL.INFO informatie over de laatst gewijzigde cel. Bijvoorbeeld =CEL.INFO("address") toont het adres van de laatst bewerkte cel. Let op: dit is een vluchtige functie die bij elke herberekening kan veranderen.
Hoe krijg ik alleen de bestandsnaam zonder pad?
Gebruik deze formule om alleen de bestandsnaam (zonder pad en werkbladnaam) te extraheren:
=DEEL(CEL.INFO("filename";A1);VIND.SPEC("[";CEL.INFO("filename";A1))+1;VIND.SPEC("]";CEL.INFO("filename";A1))-VIND.SPEC("[";CEL.INFO("filename";A1))-1)
Waarom geeft CEL.INFO(“filename”) een lege waarde?
Dit gebeurt als het bestand nog niet is opgeslagen. Sla je werkmap eerst op (Ctrl+S) en de functie zal het volledige pad tonen. Dit is handig om te controleren of gebruikers het bestand hebben opgeslagen voordat ze verder werken.
Kan ik CEL.INFO gebruiken in voorwaardelijke opmaak?
Nee, CEL.INFO kan niet direct worden gebruikt in voorwaardelijke opmaak regels. Voor celopmaak-gerelateerde voorwaarden kun je beter werken met de waarde zelf of andere functies zoals IS-functies.
Wat betekent de format-code “G” bij CEL.INFO?
De code “G” staat voor “General” (Standaard). Dit betekent dat de cel de standaard getalnotatie gebruikt, waarbij Excel automatisch bepaalt hoe de waarde wordt weergegeven op basis van de inhoud.
Hoe gebruik ik CEL.INFO met de INDIRECT-functie?
Je kunt CEL.INFO combineren met INDIRECT voor dynamische celverwijzingen:
=CEL.INFO("col";INDIRECT("B"&VERGELIJKEN(zoekwaarde;A:A;0)))
Dit haalt het kolomnummer op van een cel die dynamisch wordt bepaald.
Gerelateerde functies
Wil je meer leren over gerelateerde Excel-functies? Bekijk deze artikelen:
- KOLOM en RIJ functies in Excel – Specifiek kolom- en rijnummers opvragen
- ADRES functie in Excel – Celverwijzing maken met rij en kolom
- INDIRECT functie in Excel – Dynamische celverwijzingen maken
- INDEX functie in Excel – Data ophalen uit rijen en kolommen
- Excel formules overzicht – Alle belangrijke functies
Hulp nodig bij Excel?
Kom je er niet uit met de CEL.INFO-functie of andere Excel-formules? Ik help je graag verder.
Neem contact op:
– WhatsApp: Stuur een bericht
– E-mail: w.bouwmeester@bouwmeesterconsultancy.nl
– Telefoon: +31 6 28963636
Of bekijk mijn Excel hulp diensten voor professionele ondersteuning.
Gerelateerde artikelen
- INFO functie in Excel: systeeminformatie opvragen (2026)
- TYPE functie in Excel: gegevenstype bepalen (2026)
- Excel Formules: Compleet Overzicht van Alle Functies (2026)





