Kortom, wanneer we meerdere voorwaarden aan een AANTAL.ALS-functie leveren, controleert deze alle voorwaarden en retourneert een rij die overeenkomt met alle voorwaarden. Wat betekent dat het draait op EN-logica.
Maar wat als u wilt rekenen op een OR-logica? We moeten AANTAL.ALS volbrengen met OR-logica.
Dit kan eenvoudig worden gedaan met arrays en de SUM-functie. Laten we eens kijken hoe…
Algemene formule om te tellen met OR-logica voor meerdere optionele voorwaarden
=SOM(AANTALLEN.ALS(bereik{voorwaarde1, voorwaarde2,… })
Voorbeeld AANTAL.ALS met OR
Dus deze ene keer had ik deze gegevens. Waar ik mensen moest tellen die jonger waren dan of gelijk aan 20 OF groter dan of gelijk aan 80. Ik deed het met behulp van de SOM-functie en arrays. Kom, ik zal je laten zien hoe.
Dus ik had deze twee voorwaarden (“=80”). Een van beide moest waar zijn om te worden geteld. Dus ik schreef deze AANTAL.ALS-formule
=SOM(AANTALLEN.ALS(B2:B10,{"=80"})
Het gaf het juiste antwoord als: 5.
Hoe werkt het?
De AANTAL.ALS kwam overeen met elk element van array {"=80"} en gaf de telling van elk item in de array als {3,2}.
Nu weet u hoe de SOM-functie in Excel werkt. SOM-functie heeft de waarden in de array toegevoegd(SOM({3,2}) en geeft ons het resultaat 5. deze kritiek
Laat me je nog een voorbeeld laten zien van AANTAL.ALS met meerdere criteria met of logica. Deze keer ga ik het je niet uitleggen. Je moet het uitzoeken.
AANTAL.ALS Meerdere criteria Voorbeeld deel 2
Nu is dit de laatste. Hier had ik twee sets OF-voorwaarden en één EN. Dus de vraag was:
Tel de mensen die besteld hebben Potlood OF Binder EN Leeftijd was ofwel 60:
Het was lastig maar ik heb het door. Hier is de formule.
=SOM(AANTALLEN.ALS(C2:C10,{"Binder","Potlood"},B2:B10,{"60"}))
Dit gaf me de exacte telling van 4 voor de vraag.
Hoe het werkte
Eigenlijk heb ik hier tweedimensionale arrays gebruikt. Let op die puntkomma in {"60"}. Het voegt een tweede dimensie toe of zegt kolommen aan de array als {1,2;1,0}.
Dus eigenlijk vindt het eerst alle bindmiddelen of potloden in bereik C2:C10. Vervolgens wordt in de gevonden lijst gecontroleerd wie er zijn onder de 20 jaar of ouder dan 60 jaar.
Dus wat je denkt. Ik heb AANTAL.ALS gebruikt om meerdere criteria met meerdere voorwaarden te tellen. Eerst vertelde ik hoe ik Excel-countifs gebruikte die overeenkomen met twee criteria en vervolgens gebruikten we countifs die meerdere criteria overeenkomen met of logica. Maak je geen zorgen over de versie van Excel. Het werkt in Excel 2016, Excel 2013, Excel 2010 en ouder met de AANTAL.ALS-functie en het concept van matrixformules.
Hoe COUNTIFS Two Criteria Match in Excel te tellen
Hoe cellen te tellen die dit of dat bevatten in Excel
Unieke tekst tellen in Excel
Populaire artikels:
50 Excel-snelkoppelingen om uw productiviteit te verhogen
Hoe de VERT.ZOEKEN-functie in Excel te gebruiken?
Hoe de AANTAL.ALS-functie in Excel te gebruiken?
Hoe de SUMIF-functie in Excel te gebruiken?