
Samenvatting CEL() functie
De CEL() functie in Excel geeft informatie over een cel, zoals opmaak, locatie of inhoud. Hiermee kunt u bijvoorbeeld controleren of een cel een numerieke waarde bevat voordat u berekeningen uitvoert, of de cel een formule bevat, en andere eigenschappen van de cel ophalen. CEL() wordt vaak gecombineerd met BLAD(), BLADEN() en ALS() voor dynamische werkbladen en dashboards.
Vertaling
Nederlands: CEL()
Engels: CELL()
Duits: ZELLE()
Resultaat waarde
Geeft als resultaat informatie over de opmaak locatie of inhoud van een celDoel
Het doel van CEL() is het ophalen van specifieke celinformatie. Hiermee kunt u analyses automatiseren, voorwaarden controleren en dynamische formules bouwen die zich aanpassen aan inhoud of type van cellen.
Syntaxis
=CEL(info_type; [celverwijzing])
Argumenten
Info_type – Verplicht. Tekstwaarde die aangeeft welk type informatie over de cel wordt opgehaald. Moet tussen aanhalingstekens staan. Mogelijke waarden:
| info_type | Resultaat | Opmerking |
|---|---|---|
| “adres” | Geeft het adres van de eerste cel in de verwijzing | Tekst, bv. “$A$1” |
| “kolom” | Kolomnummer van de cel | Getal |
| “rij” | Rijnummer van de cel | Getal |
| “inhoud” | Waarde van de cel linksboven in de verwijzing | Geen formule, alleen waarde |
| “type” | Geeft het type inhoud van de cel: “g” (leeg), “l” (label/tekst), “v” (waarde) | – |
| “kleur” | 1 als de cel kleuropmaak voor negatieve waarden bevat, anders 0 | Niet ondersteund in Excel Online/Mobile/Starter |
| “bestandsnaam” | Volledige pad en naam van het bestand met het blad | Leeg als werkmap niet is opgeslagen |
| “bescherming” | 0 als de cel niet vergrendeld is, 1 als wel vergrendeld | – |
| “voorvoegsel” | Geeft uitlijning van tekst in cel: ‘ (links), ” (rechts), ^ (centraal), \ (gevuld), “” anders | Niet ondersteund in Online/Mobile/Starter |
| “notatie” | Tekstwaarde die overeenkomt met de getalnotatie van de cel | Verschillende ingebouwde notatiecodes; “-” wordt toegevoegd bij negatieve getallen als kleuropmaak gebruikt wordt |
| “haakjes” | 1 als de celnotatie haakjes bevat voor positieve getallen, anders 0 | Niet ondersteund in Online/Mobile/Starter |
| “breedte” | Retourneert een array van twee items: kolombreedte (afgerond) en WAAR/ONWAAR of breedte standaard is | Niet ondersteund in Online/Mobile/Starter |
Verwijzing – Optioneel. De cel waarover u informatie wilt ophalen. Als je dit weglaat, gebruikt Excel de cel waarin de formule staat. Als het verwijzingargument een celbereik is, wordt informatie opgehaald voor de actieve cel in het geselecteerde bereik.
Belangrijk: Als u het verwijzing-argument weglaat, kunnen resultaten niet altijd betrouwbaar zijn door:
- Verschillen in automatische berekeningsvolgorde bij wijzigingen door gebruikers.
- Co-authoring met meerdere gebruikers kan leiden tot ophalen van de actieve cel van de editor, niet van u.
- Herberekeningen (bijvoorbeeld F9) kunnen andere resultaten geven, ook zonder dat de celinhoud is gewijzigd.
Gebruik van CEL() functie
CEL() is handig om te controleren welke eigenschappen een cel heeft. Bijvoorbeeld, om te controleren of een cel een numerieke waarde bevat voordat u een berekening uitvoert:
=ALS(CEL("type";A1)="v";A1*2;0)
A1*2 wordt alleen berekend als A1 een numerieke waarde bevat; anders geeft het 0 terug.
U kunt CEL() ook combineren met BLAD() of BLADEN() om automatisch te bepalen op welk blad een cel staat of hoeveel bladen er in een werkmap zijn, of met INDIRECT() om dynamische verwijzingen te maken:
=CEL("bestandsnaam";A1)
Deze formule geeft het volledige pad en de bladnaam van de cel terug, wat handig is bij dashboards en samenvattende overzichten.
Waarom CEL() functie gebruiken?
CEL() voorkomt handmatig werk en fouten in complexe werkbladen. Het helpt u automatisch celinformatie te controleren voor formules en dashboards.
Bijvoorbeeld, een formule om te controleren of een cel leeg is of een waarde bevat:
=ALS(CEL("inhoud";B2)="";"Leeg";"Bevat waarde")
In combinatie met ALS(), BLAD(), BLADEN() of INDIRECT() kunt u dynamische modellen maken die automatisch reageren op wijzigingen in cellen of werkbladen. Dit maakt uw werkmap robuuster en efficiënter.
Opmerkingen CEL() functie
- Info_type moet tussen aanhalingstekens staan.
- Werkt met eigenschappen zoals inhoud, type, opmaak, adres, bestandsnaam en bescherming.
- Niet alle info_type waarden worden ondersteund in Excel Online, Mobile of Starter (zoals “kleur”, “haakjes”, “voorvoegsel”, “breedte”).
- Wanneer u het verwijzing-argument weglaat, verwijst CEL() naar de cel waarin de formule staat.
- De functie is beschikbaar in recente Nederlandse Excel-versies, inclusief Excel 365.
