Functies die voorwaarden en jokers als argument accepteren
Sommige functies, zoals SOM, worden toegepast op een gehele verzameling. Andere functies, zoals SOM.ALS, worden alleen toegepast op de cellen in een verzameling die aan een bepaalde voorwaarde voldoen. Om alle getallen in kolom B die kleiner zijn dan 5 bij elkaar op te tellen, zou je bijvoorbeeld deze formule kunnen gebruiken:
=SOM.ALS(B;"<5")
Het tweede argument van SOM.ALS wordt een voorwaarde genoemd, omdat daarmee cellen worden genegeerd die niet aan de vereisten voldoen.
Er zijn twee typen functies waarbij voorwaarden worden gebruikt:
Functies waarvan de naam eindigt op "ALS" of "ALS.VOORWAARDEN". In de voorwaarden van deze functies kun je numerieke vergelijkingen opgeven met behulp van vergelijkingsoperatoren, zoals ">5", "<=7" of "<>2". Wanneer je voor deze functies voorwaarden opgeeft, kun je ook jokers gebruiken. Om het aantal cellen in kolom B te tellen dat begint met de letter "a", zou je bijvoorbeeld de volgende functie kunnen gebruiken:
=AANTAL.ALS(B;"a*")
Opmerking: De functie ALS is anders, omdat bij deze functie geen voorwaarden worden gebruikt. In plaats daarvan wordt een expressie gebruikt die WAAR of ONWAAR moet retourneren.
Functies waarin wel voorwaarden, zoals HORIZ.ZOEKEN, maar geen numerieke vergelijkingen kunnen worden gebruikt. Bij deze functies zijn soms jokers toegestaan.
In de onderstaande tabel worden alle functies weergegeven waarin voorwaarden kunnen worden gebruikt. Dit kunnen numerieke vergelijkingen, jokers, reguliere expressies of een combinatie van deze drie zijn.
Functie | Numerieke vergelijkingen toegestaan | Jokers toegestaan | Reguliere expressies toegestaan |
---|---|---|---|
Ja | Ja | Ja | |
Ja | Ja | Ja | |
Ja | Ja | Ja | |
Ja | Ja | Ja | |
Nee | Ja | Ja | |
Nee | Als exacte overeenkomst wordt opgegeven | Ja | |
Ja | Nee | Ja | |
Ja | Nee | Ja | |
Nee | Ja | Ja | |
Nee | Als exacte overeenkomst wordt opgegeven | Ja | |
Ja | Ja | Ja | |
Ja | Ja | Ja | |
Nee | Ja | Ja | |
Nee | Ja | Ja | |
Ja | Ja | Ja | |
Ja | Ja | Ja | |
Nee | Ja | Ja | |
Nee | Ja | Ja | |
Nee | Ja | Ja | |
Nee | Ja | Ja | |
Nee | Als exacte overeenkomst wordt opgegeven | Ja | |
Nee | Als exacte overeenkomst wordt opgegeven | Ja | |
Nee | Als exacte overeenkomst wordt opgegeven | Ja |