Hoe unieke waarden tellen op basis van meerdere criteria in Excel?
In dit artikel zal ik enkele voorbeelden geven om unieke waarden te tellen op basis van een of meer criteria in een werkblad. De volgende gedetailleerde stappen kunnen u helpen.
Tel unieke waarden op basis van één criterium
Tel unieke waarden op basis van twee opgegeven datums
Tel unieke waarden op basis van twee criteria
Tel unieke waarden op basis van drie criteria
Tel unieke waarden op basis van één criterium
Ik heb bijvoorbeeld het volgende gegevensbereik, nu wil ik het unieke product tellen dat Tom verkoopt.
Voer deze formule in een lege cel in waar u het resultaat wilt krijgen, G2, bijvoorbeeld:
= SOM (ALS ("Tom" = $ C $ 2: $ C $ 20, 1 / (AANTAL.ALS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2: $ A $ 20) ), 0))en druk vervolgens op Shift+Ctrl+Enter toetsen samen om het juiste resultaat te krijgen, zie screenshot:
Note: In de bovenstaande formule, "Tom'Is het naamcriterium waarop u wilt tellen, C2: C20 is de cel de naamcriteria bevat, A2: A20 zijn de cellen waarvan u de unieke waarden wilt tellen.
Tel unieke waarden op basis van twee opgegeven datums
Om de unieke waarden tussen twee gegeven datums te berekenen, wil ik bijvoorbeeld het unieke product tellen tussen het datumbereik 2016/9/1 en 2016/9/30, pas deze formule toe:
= SOM (ALS ($ D $ 2: $ D $ 20 <= DATUM (2016, 9, 30) * ($ D $ 2: $ D $ 20> = DATUM (2016, 9, 1)), 1 / AANTAL.ALS ($ A $ 2 : $ A $ 20, $ A $ 2: $ A $ 20, $ D $ 2: $ D $ 20, "<=" & DATE (2016, 9, 30), $ D $ 2: $ D $ 20, "> =" & DATE (2016, 9, 1))), 0)en druk vervolgens op Shift+Ctrl+Enter toetsen samen om het unieke resultaat te krijgen, zie screenshot:
Note: In de bovenstaande formule, de datum 2016,9,1 en 2016,9,30 zijn de startdatum en einddatum waarop u wilt tellen op basis van, D2: D20 zijn de cellen de datumcriteria bevatten, A2: A20 zijn de cellen waarvan u de unieke waarden wilt tellen.
Tel unieke waarden op basis van twee criteria
Als je het unieke product wilt tellen dat Tom in september verkoopt, kan de volgende formule je helpen.
Voer deze formule in een lege cel in om het resultaat uit te voeren, bijvoorbeeld H2.
= SOM (ALS (("Tom" = $ C $ 2: $ C $ 20) * ($ D $ 2: $ D $ 20 <= DATUM (2016, 9, 30) * ($ D $ 2: $ D $ 20> = DATUM ( 2016, 9, 1))), 1 / COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2: $ A $ 20, $ D $ 2: $ D $ 20, " <= "& DATE (2016, 9, 30), $ D $ 2: $ D $ 20,"> = "& DATE (2016, 9, 1))), 0) en druk vervolgens op Shift+Ctrl+Enter toetsen samen om het unieke resultaat te krijgen, zie screenshot:
Opmerkingen:
1. In de bovenstaande formule 'Tom"Is het naamcriterium, 2016,9,1 en 2016,9,30 zijn de twee datums waarop u wilt tellen op basis van, C2: C20 is dat de cellen de naamcriteria bevatten, en D2: D20 is de cellen de datum bevatten, A2: A20 is het celbereik waarvan u de unieke waarden wilt tellen.
2. Als u een 'or”Criteria om de unieke waarden te tellen, zoals het berekenen van de producten die door Tom of in de regio Zuid worden verkocht, past u deze formule toe:
=SUM(--(FREQUENCY(IF(("Tom"=$C$2:$C$20)+("South"=$B$2:$B$20), COUNTIF($A$2:$A$20, "<"&$A$2:$A$20), ""), COUNTIF($A$2:$A$20, "<"&$A$2:$A$20))>0)), en vergeet niet om op te drukken Shift+Ctrl+Enter toetsen samen om het unieke resultaat te krijgen, zie screenshot:
Tel unieke waarden op basis van drie criteria
Om het unieke product met drie criteria te tellen, kan de formule complexer zijn. Laten we zeggen, het berekenen van de unieke producten die Tom in september en in regio Noord verkoopt. Doe als volgt:
Voer deze formule in een lege cel in om het resultaat, I2, uit te voeren, bijvoorbeeld:
= SOM (ALS (("Tom" = $ C $ 2: $ C $ 20) * ($ D $ 2: $ D $ 20 <= DATUM (2016, 9, 30)) * ($ D $ 2: $ D $ 20> = DATUM (2016, 9, 1)) * ("Noord" = $ B $ 2: $ B $ 20), 1 / COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2 : $ A $ 20, $ D $ 2: $ D $ 20, "<=" & DATE (2016, 9, 30), $ D $ 2: $ D $ 20, "> =" & DATE (2016, 9, 1), $ B $ 2 : $ B $ 20, "Noord")), 0)en druk vervolgens op Shift+Ctrl+Enter toetsen samen om het unieke resultaat te krijgen, zie screenshot:
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!