In dit artikel zullen we leren om de telling te vinden met meerdere criteria met ISNA-logica in Excel.
Scenario:
Simpel gezegd, terwijl je werkt met lang ongemanierde data. We moeten de telling extraheren met meerdere criteria zonder logica of waarden zeggen om uit te sluiten met behulp van de formule in Excel.
Hoe het probleem op te lossen?
Voor dit artikel hebben we de MATCH-functie & SOMPRODUCT-functie nodig. Nu gaan we een formule maken van de genoemde functie. Hier geven we een lijst met gemengde waarden. We moeten het aantal waarden vinden dat aan de voorwaarden voldoet en de ISNA-functie gebruiken om waarden uit te sluiten.
Gebruik de formule:
= SOMPRODUCT ( ( bereik = criteria ) * ( ISNA ( MATCH ( rng , cri_rng , 0 ) ) ) |
bereik: eerste bereik dat overeenkomt met eerste criteria
criteria : criteria die overeenkomen met het eerste bereik
rng: tweede bereik waar criteria moeten worden uitgesloten
cri_rng : waarden om uit te sluiten van tweede bereik
Voorbeeld:
Al deze dingen kunnen verwarrend zijn om te begrijpen. Laten we deze formule dus testen door deze in het onderstaande voorbeeld uit te voeren.
Hier hebben we een tabel en we moeten de waarden tellen die overeenkomen met bepaalde niet-logische voorwaarden. Voorwaarden zijn als volgt.
- Moet een vrouwelijke werknemer zijn, dus geslachtsmatrix komt overeen met F.
- Mag geen werknemers uit groep A en B bevatten.
Nu zullen we de onderstaande formule gebruiken om het aantal waarden in de tabel te krijgen dat aan de genoemde criteria voldoet.
Formule:
= SOMPRODUCT ( ( Geslacht = H5 ) * ( ISNA ( MATCH ( Groepen , I5:I6 , 0 ) ) ) |
Uitleg:
- VERGELIJKEN (Groepen,I5:I6,0) matcht alle groepswaarden met de opgegeven criteriawaarden en retourneert een matrix met getallen en #NA-waarden.
- MATCH-functie retourneert index voor overeenkomende waarden en #NA! Fout voor de niet-overeenkomende waarden.
- ISNA retourneert TRUE-waarde voor de corresponderende overeenkomende #NA! Waarden en ONWAAR voor de geretourneerde indexwaarden.
- Geslacht = H5, dit retourneert alle overeenkomende waarden als WAAR en niet-overeenkomend als ONWAAR.
- De functie SOMPRODUCT retourneert het aantal overeenkomende TRUE-waarden die overeenkomen met beide arrays.
Hier wordt de array van de functie gegeven als benoemde bereiken zoals vermeld in de geelgekleurde cellen.
Benoemde bereiken gebruikt in formule:
Geslacht (E4:E17)
ID (D4:D17)
Groepen (F4:F17)
Enkele argumentwaarde opgegeven als celverwijzing. Druk op Enter om het resultaat te krijgen.
Zoals je kunt zien in de bovenstaande momentopname, komt de telling uit op 3. Er zijn 3 medewerkers die vrouwelijk zijn en niet behoren tot groep A of groep B.
Nu kunnen we het resultaat controleren via het filteren van inhoud, zie de onderstaande gif. Filter gewoon de tabelmatrix en tel het aantal overeenkomende waarden of gebruik de bovengenoemde formule om de telling te krijgen.
Hier zijn alle observatienotities met betrekking tot het gebruik van de formule.
Opmerkingen:
- De formule werkt alleen met zowel getallen als tekstwaarden.
- De array die Geslacht en groepen is, moet dezelfde lengte hebben, anders retourneert de functie SOMPRODUCT een fout.
- Operators zoals is gelijk aan ( = ), kleiner dan gelijk aan ( <= ), groter dan ( > ) of niet gelijk aan ( ) kan worden uitgevoerd binnen de functie die alleen met getallen wordt toegepast.
Ik hoop dat dit artikel over het vinden van de telling met meerdere criteria met ISNA-logica in Excel verklarend is. Vind hier meer artikelen over AANTAL.ALS-functies. Als je onze blogs leuk vond, deel het dan met je fristarts op Facebook. En je kunt ons ook volgen op Twitter en Facebook. We horen graag van je, laat ons weten hoe we ons werk kunnen verbeteren, aanvullen of vernieuwen en het voor jou beter kunnen maken. Schrijf ons op de e-mailsite
Vind de laatste rij gegevens met getallen in Excel : Zoek in een reeks tekstwaarden de laatste gegevens in Excel.
Hoe de SOMPRODUCT-functie in Excel te gebruiken?: Retourneert de SUM na vermenigvuldiging van waarden in meerdere arrays in Excel.
AANTALLEN.ALS met dynamisch criteriumbereik : Tel cellen die depstartent zijn op andere celwaarden in Excel.
AANTAL.ALS Twee criteria-overeenkomst : Tel cellen die overeenkomen met twee verschillende criteria op de lijst in Excel.
AANTALLEN MET OF Voor meerdere criteria : Tel cellen met meerdere criteria die overeenkomen met behulp van de OF-functie.
De AANTAL.ALS-functie in Excel : Tel cellen afhankelijk van andere celwaarden.
Hoe Countif te gebruiken in VBA in Microsoft Excel : cellen tellen met Visual Basic for Applications-code.
Jokertekens gebruiken in Excel : Tel cellen die overeenkomen met zinnen met behulp van de jokertekens in Excel
populaire artikels
50 Excel-snelkoppeling om uw productiviteit te verhogen : Word sneller in uw taak. Met deze 50 sneltoetsen werk je nog sneller in Excel.
Hoe te gebruikende VERT.ZOEKEN-functie in Excel : Dit is een van de meest gebruikte en populaire functies van Excel die wordt gebruikt om waarde op te zoeken uit verschillende bereiken en bladen.
Hoe de AANTAL.ALS-functie in Excel te gebruiken? : Tel waarden met voorwaarden met behulp van deze geweldige functie. U hoeft uw gegevens niet te filteren om specifieke waarden te tellen. Countif-functie is essentieel om uw dashboard voor te bereiden.
Hoe de SUMIF-functie in Excel te gebruiken? : Dit is een andere essentiële functie van het dashboard. Dit helpt u bij het optellen van waarden voor specifieke voorwaarden.