Samenvatting INFO() functie
De INFO() functie in Excel is een handige, maar vaak vergeten functie die systeeminformatie ophaalt uit je Excel-omgeving. Denk aan gegevens zoals het pad van de actieve werkmap, het gebruikte besturingssysteem of de huidige Excel-versie. Deze functie wordt vooral gebruikt in geautomatiseerde werkbladen, rapportages en formules die zich moeten aanpassen aan de omgeving waarin ze draaien. Als je bijvoorbeeld wilt dat een formule automatisch verwijst naar de juiste map of dat een waarschuwing verschijnt bij een andere Excel-versie, dan helpt INFO() je om dit dynamisch te doen.
Vertaling
Nederlands: INFO()
Engels: INFO()
Duits: INFO()
Resultaat waarde
Geeft als resultaat informatie over de huidige besturingsomgevingDoel
Het doel van de INFO() functie is het ophalen van specifieke informatie over de huidige Excel-sessie of systeemomgeving. Dit kan variëren van technische details tot praktische bestandslocaties.
Syntaxis
=INFO(type_tekst)
Argumenten
type_tekst
Verplicht argument. Dit is een tekstwaarde tussen aanhalingstekens die bepaalt welke systeeminformatie wordt opgehaald. Elke waarde geeft een ander resultaat.
Mogelijke waarden zijn:
“directory” – Geeft het volledige pad van de huidige map waarin je werkmap is opgeslagen.
“numfile” – Toont het aantal geopende werkmappen in de huidige Excel-sessie.
“origin” – Geeft de absolute celpositie van de eerste zichtbare cel in het werkblad (bijv. $A$1).
“osversion” – Retourneert het besturingssysteem waarop Excel draait, bijvoorbeeld "Windows (32-bit)" of "macOS".
“recalc” – Geeft de huidige herberekeningsmodus van Excel, zoals "Automatic" of "Manual".
“release” – Toont de versie van Excel, bijvoorbeeld "16.0".
“system” – Retourneert het besturingssysteemtype, bijvoorbeeld "pcdos" (voor Windows) of "mac".
“totmem” – Geeft het totale beschikbare geheugen dat Excel kan gebruiken, alleen relevant op Windows-systemen.
“memavail” – Toont het beschikbare geheugen binnen Excel (deze waarde is indicatief en wordt niet meer actief ondersteund).
Gebruik van INFO() functie
Je gebruikt INFO() wanneer je in een werkblad contextafhankelijke formules wilt maken. Bijvoorbeeld, als je wilt controleren of een bestand wordt geopend op een Windows-computer, kun je:
=ALS(INFO("system")="pcdos";"Je gebruikt Windows";"Niet op Windows")
Of om dynamisch te verwijzen naar de map waarin je bestand is opgeslagen:
=INFO("directory")&"mijnbestand.xlsx"
Deze techniek is handig in combinatie met de INDIRECT() functie, omdat je zo dynamisch paden kunt samenstellen. Ook kun je met ALS() en INFO() waarschuwingen bouwen in dashboards, bijvoorbeeld als iemand met een oudere Excel-versie werkt.
Een ander voorbeeld:
=ALS(INFO("recalc")="Manual";"Herberekenen staat uit!";"Alles werkt automatisch")
Zo zie je snel of je berekeningen op handmatig staan, wat tijd bespaart bij het debuggen.
De INFO() functie werkt goed samen met BLAD() en BLADEN() als je dynamisch informatie wilt weergeven over de structuur van je werkmap.
Waarom INFO() functie gebruiken?
De INFO() functie is ideaal wanneer je Excel-bestanden maakt die door anderen gebruikt worden op verschillende systemen. Als je wilt voorkomen dat een bestand foutmeldingen geeft door verkeerde paden, of dat het gedrag afhangt van een besturingssysteem, dan helpt deze functie je om flexibel te blijven.
Bijvoorbeeld:
=ALS(INFO("osversion")="Windows (32-bit)";"Gebruik 64-bit Excel voor betere prestaties";"Goede versie")
Zo kun je preventieve meldingen inbouwen.
Een veelvoorkomende fout is het ontbreken van aanhalingstekens rond de tekstwaarde. Als je bijvoorbeeld =INFO(system) gebruikt, krijg je een foutmelding. Zorg dus dat je altijd "system" schrijft.
Praktische tips:
- Gebruik INFO() om logregels of metagegevens in rapporten op te nemen.
- Combineer met ALS() om gebruikersgerichte waarschuwingen te tonen.
- Gebruik in combinatie met INDIRECT() voor dynamische padconstructies.
Opmerkingen INFO() functie
- Alleen geldig in de desktopversie van Excel; in Excel Online werken sommige waarden niet (zoals
"totmem"). - De waarden
"memavail"en"totmem"zijn verouderd en leveren mogelijk#N/Bop. - De functie werkt alleen in werkbladen, niet in VBA of Power Query.
- Bij verkeerde argumentwaarde krijg je de foutmelding
#WAARDE!. "origin"is afhankelijk van zoomniveau en venstergrootte."directory"geeft alleen het pad terug als het bestand is opgeslagen."system"geeft"pcdos"terug voor Windows en"mac"voor macOS.- In Excel Starter zijn niet alle typen ondersteund.
- Excel Mobile negeert
"osversion"en"recalc". - De functie haalt geen gebruikersspecifieke gegevens op, enkel systeembreed.

