Ontbrekende waarden tellen
Stel dat u twee lijsten hebt en om het totale aantal waarden in de ene lijst te tellen die niet in een andere lijst voorkomen, kunt u een SUMPRODUCT formule met behulp van MATCH en ISNA-functies, of de COUNTIF functie.
Tel ontbrekende waarden met SUMPRODUCT, MATCH en ISNA
Tel ontbrekende waarden met SUMPRODUCT en COUNTIF
Tel ontbrekende waarden met SUMPRODUCT, MATCH en ISNA
om de . te tellen totaal aantal waarden in lijst B die ontbreken in lijst A zoals hierboven getoond, kunt u eerst de MATCH-functie gebruiken om een array van de relatieve positie van de waarden van lijst B in lijst A te retourneren. Als een waarde niet bestaat in lijst A, wordt een #N/A-fout geretourneerd. De ISNA-functie identificeert dan de #N/A-fouten en SOMPRODUCT telt het totale aantal fouten.
Algemene syntaxis
=SUMPRODUCT(--ISNA(MATCH(range_to_count,lookup_range,0)))
- bereik_tot_aantal: Het bereik van waaruit ontbrekende waarden worden geteld. Hier wordt verwezen naar de lijst B.
- opzoeken_bereik: Het bereik om te vergelijken met de bereik_tot_aantal. Hier wordt verwezen naar de lijst A.
- 0: Dé match_type 0 dwingt MATCH om een exacte match uit te voeren.
om de . te tellen totaal aantal waarden in lijst B die ontbreken in lijst A, kopieer of voer de onderstaande formule in de cel H6 in en druk op Enter om het resultaat te krijgen:
=SOMPRODUCT(--ISNA(OVEREENKOMST(F6: F8,B6: B10,0)))
Verklaring van de formule
=SUMPRODUCT(--ISNA(MATCH(F6:F8,B6:B10,0)))
- OVEREENKOMST(F6:F8,B6:B10,0): Dé match_type 0 dwingt de MATCH-functie om numerieke waarden te retourneren die de relatieve posities van de waarden door cellen aangeven F6 naar F8 binnen bereik B6: B10. Als een waarde niet bestaat in lijst A, wordt een #N/B-fout geretourneerd. De resultaten zullen dus in een array zijn zoals deze: {2;3;#nvt}.
- ISNA(OVEREENKOMST(F6:F8,B6:B10,0)) = ISNA({2;3;#nvt}): ISNA zoekt uit of een waarde een "#N/A"-fout is of niet. Zo ja, dan retourneert de functie een TURE; Als dit niet het geval is, wordt een FALSE geretourneerd. Dus de ISNA-formule zal terugkeren {ONWAAR; ONWAAR; WAAR}.
- SOMPRODUCT(--ISNA(OVEREENKOMST(F6:F8,B6:B10,0))) = SOMPRODUCT(--{ONWAAR; ONWAAR; WAAR}): Het dubbele minteken converteert TRUE's naar 1s en ONWAAR naar 0s: {0; 1; 0}. Vervolgens retourneert de functie SOMPRODUCT de som: 1.
Tel ontbrekende waarden met SUMPRODUCT en COUNTIF
om de . te tellen totaal aantal waarden in lijst B die ontbreken in lijst A, kunt u ook de AANTAL.ALS-functie gebruiken om te zien of een waarde in lijst A voorkomt of niet met de voorwaarde "=0", aangezien een 0 wordt gegenereerd als een waarde ontbreekt. Het SOMPRODUCT telt dan het totale aantal ontbrekende waarden.
Algemene syntaxis
=SUMPRODUCT(--(COUNTIF(lookup_range,range_to_count)=0))
- opzoeken_bereik: Het bereik om te vergelijken met de bereik_tot_aantal. Hier wordt verwezen naar de lijst A.
- bereik_tot_aantal: Het bereik van waaruit ontbrekende waarden worden geteld. Hier wordt verwezen naar de lijst B.
- 0: Dé match_type 0 dwingt MATCH om een exacte match uit te voeren.
om de . te tellen totaal aantal waarden in lijst B die ontbreken in lijst A, kopieer of voer de onderstaande formule in de cel H6 in en druk op Enter om het resultaat te krijgen:
=SOMPRODUCT(--(AANTAL.ALS(B6: B10,F6: F8)=0))
Verklaring van de formule
=SUMPRODUCT(--(COUNTIF(B6:B10,F6:F8)=0))
- AANTAL.ALS(B6:B10,F6:F8): De AANTAL.ALS-functie telt het aantal voorkomen van de cellen door F6 naar F8 binnen bereik B6: B10. Het resultaat zal in een array zijn zoals deze: {1; 1; 0}.
- - (AANTAL.ALS(B6:B10,F6:F8)= 0) = - ({1; 1; 0}= 0): Het fragment {1;1;0}=0 levert een TRUE en FALSE array op {ONWAAR; ONWAAR; WAAR}. Het dubbele minteken verandert dan WAAR in 1s en ONWAAR in 0s. De uiteindelijke array is als volgt: {0; 0; 1}.
- SOMPRODUCT(- (AANTAL.ALS(B6:B10,F6:F8)= 0)) = SOMPRODUCT({0; 0; 1}): Het SOMPRODUCT geeft dan de som terug: 1.
Gerelateerde functies
In Excel kan de functie SOMPRODUCT worden gebruikt om twee of meer kolommen of matrices met elkaar te vermenigvuldigen en vervolgens de som van producten te krijgen. In feite is de SUMPRODUCT een nuttige functie die kan helpen bij het tellen of optellen van celwaarden met meerdere criteria, zoals de AANTAL.ALS of SOMMEN. Dit artikel introduceert de syntaxis van de functie en enkele voorbeelden voor deze functie SOMPRODUCT.
De Excel MATCH-functie zoekt naar een specifieke waarde in een celbereik en retourneert de relatieve positie van de waarde.
De AANTAL.ALS-functie is een statistische functie in Excel die wordt gebruikt om het aantal cellen te tellen dat aan een criterium voldoet. Het ondersteunt logische operators (<>, =, > en <) en de jokertekens (? en *) voor gedeeltelijke overeenkomsten.
Verwante formules
Er zijn gevallen waarin u twee lijsten moet vergelijken om te controleren of een waarde van lijst A bestaat in lijst B in Excel. U heeft bijvoorbeeld een lijst met producten en u wilt controleren of de producten in uw lijst voorkomen in de productlijst die door uw leverancier is aangeleverd. Om deze taak te volbrengen, hebben we hieronder drie manieren opgesomd, voel je vrij om degene te kiezen die je leuk vindt.
Dit artikel zal zich concentreren op de Excel-formules voor het tellen van de cellen die exact gelijk zijn aan een tekstreeks die u opgeeft of gedeeltelijk gelijk is aan de gegeven tekstreeks, zoals hieronder weergegeven schermafbeeldingen. Ten eerste worden de syntaxis en het argument van de formule uitgelegd, en er worden voorbeelden gegeven die u beter kunt begrijpen.
Tel het aantal cellen niet tussen twee gegeven getallen
Het aantal cellen tussen twee getallen tellen is een veelvoorkomende taak voor ons in Excel, maar in bepaalde gevallen wilt u misschien de cellen tellen die niet tussen twee gegeven getallen liggen. Ik heb bijvoorbeeld een productlijst met de verkopen van maandag tot zondag, nu moet ik het aantal cellen krijgen dat niet tussen de specifieke lage en hoge aantallen ligt, zoals hieronder afgebeeld. In dit artikel zal ik enkele formules introduceren voor het omgaan met deze taak in Excel.
De beste tools voor kantoorproductiviteit
Kutools for Excel - Helpt u zich te onderscheiden van de menigte
Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...
Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)
- Een seconde om te schakelen tussen tientallen geopende documenten!
- Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.