Functies die voorwaarden en jokertekens als argument accepteren in Pages op de Mac
Sommige functies, zoals SOM, worden toegepast op een heel bereik. Andere functies, zoals SOM.ALS, worden alleen toegepast op de cellen in een bereik die aan een voorwaarde voldoen. Als je alle getallen in kolom B die kleiner zijn dan 5 bij elkaar wilt optellen, 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" (met uitzondering van de functie ALS, waarbij geen voorwaarden worden gebruikt; in plaats daarvan wordt daarbij een uitdrukking gebruikt die WAAR of ONWAAR moet retourneren). In de voorwaarden van deze functies kun je numerieke vergelijkingen opgeven, zoals ">5", "<=7" of "<>2". Wanneer je voor deze functies voorwaarden opgeeft, kun je ook jokertekens gebruiken. Om het aantal cellen in kolom B te tellen dat begint met de letter "a", zou je bijvoorbeeld de volgende functies kunnen gebruiken:
AANTAL.ALS(B;"a*")
Functies, zoals HORIZ.ZOEKEN, die wel gebruikmaken van voorwaarden, maar niet van numerieke voorwaarden. Bij deze functies zijn soms jokertekens 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.
Functies waarbij numerieke vergelijkingen of jokertekens zijn toegestaan
Functie | Numerieke vergelijkingen toegestaan | Jokertekens toegestaan | Reguliere expressies toegestaan |
---|---|---|---|
GEMIDDELDE.ALS | Ja | Ja | Ja |
GEMIDDELDEN.ALS | Ja | Ja | Ja |
AANTAL.ALS | Ja | Ja | Ja |
AANTALLEN.ALS | Ja | Ja | Ja |
AANTALOVEREENKOMSTEN | Nee | Ja | Ja |
HORIZ.ZOEKEN | Nee | Als exacte overeenkomst wordt opgegeven | Ja |
ALS | Nee | Nee | Ja |
ALS.VOORWAARDEN | Nee | Nee | Ja |
ZOEKEN | Nee | Ja | Ja |
VERGELIJKEN | Nee | Als exacte overeenkomst wordt opgegeven | Ja |
MAX.ALS.VOORWAARDEN | Ja | Ja | Ja |
MIN.ALS.VOORWAARDEN | Ja | Ja | Ja |
VIND.SPEC | Nee | Ja | Ja |
SUBSTITUEREN | Nee | Ja | Ja |
SOM.ALS | Ja | Ja | Ja |
SOMMEN.ALS | Ja | Ja | Ja |
TEKST.NA | Nee | Ja | Ja |
TEKST.VOOR | Nee | Ja | Ja |
TEKST.TUSSEN | Nee | Ja | Ja |
VERT.ZOEKEN | Nee | Als exacte overeenkomst wordt opgegeven | Ja |
X.ZOEKEN | Nee | Als exacte overeenkomst wordt opgegeven | Ja |
XMATCH | Nee | Als exacte overeenkomst wordt opgegeven | Ja |