Video: Cursus Excel Geavanceerde functies en formules Deel 1 2024
IS 2010-informatiefuncties van ISIS (zoals in ISLEEG ISERR, ISNAAL, ISNUMBER, ISTEXT, enzovoort) zijn een grote groep functies die in essentie dezelfde taak uitvoeren. Ze evalueren een waarde of celverwijzing en retourneren de logische WAAR of ONWAAR, afhankelijk van of de waarde wel of niet het type is waarvoor de IS-functie test. U vindt de informatiefuncties door op de knop Meer functies op het tabblad Formules van het lint en in het dialoogvenster Functie invoegen te klikken.
Excel biedt negen ingebouwde IS-informatiefuncties. Elke functie vereist slechts één argument - een waarde of celverwijzing die wordt geanalyseerd:
-
ISBLANK ( waarde ) evalueert of de waarde of celverwijzing leeg is.
-
ISERR ( waarde ) evalueert of de waarde of celverwijzing een foutwaarde bevat (anders dan #NA).
-
ISERROR ( waarde ) evalueert of de waarde of celverwijzing een foutwaarde bevat (inclusief #NA).
-
ISLOGICAL ( waarde ) evalueert of de waarde of celverwijzing een logische WAAR of ONWAAR bevat.
-
ISNA ( waarde ) evalueert of de waarde of celverwijzing de speciale #NA-foutwaarde bevat.
-
ISNONTEXT ( waarde ) evalueert of de waarde of celverwijzing elk type gegevenstype anders dan tekst bevat.
-
ISNUMBER ( waarde ) evalueert of de waarde of celverwijzing een numeriek gegevenstype is.
-
ISREF ( waarde ) evalueert of de waarde of celverwijzing zelf een celverwijzing is.
-
ISTEXT ( waarde ) evalueert of de waarde of celverwijzing een tekstinvoer bevat.
Naast deze negen IS-functies voegt Excel nog twee extra, ISEVEN en ISODD toe, wanneer u de Analysis ToolPak-invoegtoepassing activeert. De functie ISEVEN evalueert of het nummer of de verwijzing naar een cel met een getal even is, terwijl de ISODD-functie evalueert of deze oneven is. Beide functies retourneren de foutwaarde #WAARDE als de celverwijzing niet numeriek is.
De IS-functies van Excel evalueren het argument waarde als geheel. Als de waarde in cel A1 bijvoorbeeld 40 Thieves zou zijn, zou
= ISTEXT (A1)
TRUE retourneren, maar
= ISNUMBER (A1)
zou FALSE retourneren.
Het combineren van de IS-functies met andere functies kan vooral handig zijn bij foutafhandeling; u kunt deze formules gebruiken om uw eigen, meer informatieve foutmeldingen te maken om Excel's te vervangen. Bijvoorbeeld
= ALS (AND (ISNUMBER (B2), B2> 0), B1 * B2, "Voer uw belastingtarief in het juiste vak in")
Deze formule evalueert eerst de inhoud van cel B2.Als cel B2 een getal bevat en als dat aantal groter is dan nul, vermenigvuldigt de formule de waarden in cellen B1 en B2 samen (in dit geval krijgt u de totale belasting te zien op de prijs die wordt vermeld in cel B1). In alle andere gevallen - als B2 leeg is, een negatief getal is of tekst bevat - retourneert deze formule de uitdrukking. Voer uw belastingtarief in het juiste vak in, wat veel informatiever is dan het nul-, negatieve of #VALUE fout die u anders zou krijgen als u alleen de formule = B1 * B2 hebt gebruikt.