Ynhâldsopjefte
Wylst wurkje mei gegevens yn Microsoft Excel , moatte wy soms de unike wearden fine. It haaddoel fan it tellen fan aparte en spesjale wearden is om se te ûnderskieden fan duplikaten yn in Excel-list. Wy kinne de unike wearden telle mei safolle funksjes en ferskillende formules foar ferskate doelen. Yn dit artikel sille wy unykwearden telle mei kritearia troch de COUNTIFS-funksje yn Excel.
Download Practice Workbook
Jo kinne it wurkboek downloade en mei har oefenje.
COUNTIFS Unique Values.xlsx
Ynlieding ta COUNTIFS-funksje
Yn Excel telt de funksje COUNTIFS it oantal sellen yn in berik dat oerienkomt mei ien fan de opjûne betingsten.
- Syntaksis
De syntaksis foar de funksje COUNTIFS is:
COUNTIFS (berik1, kritearia1, [berik2], [kritearia2], …)
- Arguminten
berik1: [ferplicht] Dit is it earste berik dat evaluearre wurdt.
criteria1: [ferplicht] De berik1 kritearia om te brûken.
berik2: [opsjoneel] Dit is it twadde berik dat evaluearre wurdt.
kritearia2: [opsjoneel] De berik2 kritearia om te brûken.
- Returnwearde
It totale oantal kearen dat in set kritearia hat is foldien.
4 ferskillende foarbylden om unike wearden te tellen mei kritearia troch COUNTIFS ynExcel
Om unike wearden te tellen mei kritearia troch de COUNTIFS-funksje yn Excel te brûken, sille wy de folgjende dataset brûke. De dataset befettet guon Produkt nammen yn kolom B , de Brand fan elk produkt yn kolom C , de nammen fan de Klanten dy't dizze produkten yn kolom D brochten, en it Kontaktadres foar elke klant yn kolom E . No wolle wy de unike wearden telle mei ferskate kritearia, dus litte wy de foarbylden dêrfan demonstrearje troch dizze dataset te brûken.
1. Skatte unike wearden basearre op in bepaalde kritearia yn Excel
Wy kinne it oantal unike wearden telle basearre op ien kritearium troch de SUM , IF te kombinearjen , en COUNTIFS funksjes yn Excel. Dus, litte wy de proseduere hjirfoar folgje.
STAPPEN:
- Selektearje earst de sel wêr't jo de unike wearden telle wolle mei de kritearia. Se, wy selektearje sel H5 .
- Twadde, set de formule yn dy sel.
=SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0))
- As lêste, druk op Enter sil it resultaat sjen litte.
🔎 Hoe wurket de formule Wurkje?
⏩ G5=$D$5:$D$13
: Dit sil de sellen fine mei Jhon , lykas sel G5 befettet Jhon .
⏩ COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13
: Foar alle adressen dy't mar ien kear besteane, sil TRUE weromkomme; foar alle adressen dy't meardere kearen werhelje, werom FALSE .
⏩ 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)
: Dit sil de formule troch 1 divine en jout 0.5 werom.
⏩ IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0)
: Dit sil de betingsten fergelykje fan 'e formule wurdt foldien of net as se foldien wurde dan jout 1, 0 oars.
⏩ SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0))
: Dit sil de totale unike wearden telle .
Lês mear: Hoe kinne jo unike wearden telle yn meardere kolommen yn Excel (5 manieren)
2. Meardere kritearia om unike Excel-wearden te tellen
Wy kinne meardere kritearia brûke om de unike wearden te tellen. Dat, hjir binne de kritearia Klantnamme , Brands , en wy sille de produkten telle as se oan dizze kritearia foldogge. Foaral troch de funksje COUNTIFS te brûken sille wy allinich de produkten telle wêrfan de klantnammen en merken itselde binne. Dus, lit ús de folgjende stappen sjen.
STAPPEN:
- Selektearje mei deselde token as earder de sel wêr't jo it resultaat wolle. Dus, wy selektearje sel I5 .
- Typ dan de formule yn dy bepaalde sel.
=COUNTIFS(D5:D13,G5,C5:C13,H5)
- Druk no op Enter .
Hjir, it berik fan sellen D5: D13 jout de Klantnamme oan, en de kritearia foar dit berik is G5 dat is Jhon . Ek, it berik fan sellen C5: C13 jout de Merk , en de kritearia foar dit berik is H5 dat is Asus .
Lês mear: Hoe kinne jo unike nammen telle yn Excel (5 metoaden)
3.Ferskillend oantal tekstwearden telle yn Excel
Wy kinne ferskate oantallen unike tekstwearden telle troch de SUM , ISTEXT en COUNTIFS te kombinearjen funksjes yn Excel. No sille wy de COUNTIFS-funksje brûke om it oantal ûnderskate tekstwearden fan 'e kontaktadressen te tellen. Hjir binne de kritearia de tekstwearden fan de Kontaktadres kolom. Wy sille it unike tekstadres telle yn sel G5 . Litte wy nei de proseduere sjen om dit te dwaan.
STAPPEN:
- Selektearje earst de sel wêr't jo de unike wearden telle wolle mei de kritearia dy't is de tekst wearde. Dus, wy selektearje sel G5 .
- Twadde, set de formule yn dy sel om it resultaat te sjen.
=SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
- Druk op it lêst op Enter . Dus, d'r binne yn totaal 2 unike tekstwearden yn.
🔎 Hoe wurket de formule?
⏩ ISTEXT(E5:E13)
: Dit sil TRUE weromjaan foar alle adressen dy't tekstwearden binne, en oars FALSE .
⏩ COUNTIFS(E5:E13,E5:E13)
: Hjir sil dit TRUE weromjaan foar alle adressen dy't mar ien kear ferskine en sil FALSE jouwe foar alle adressen dy't ferskine mear as ien kear.
⏩ ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)
: Dit sil de twa formules fermannichfâldigje en jout 1 as se foldien binne, jout 0 oars werom.
⏩ SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
: Dit sil de unike tekstwearden werombringe .
NOTE: It is informule dy't in array brûkt. Behalven as jo Office 365 brûke, tink dan om Ctrl + Shift + Enter te drukken.
Lês mear: COUNTIFS unike wearden yn Excel (3 maklike manieren)
4. Telle numerike wearden dy't net itselde binne
Wy kinne Excel SUM , ISNUMBER , en COUNTIFS -funksjes brûke yn kombinaasje mei telle unike numerike wearden yn excel. Hjir binne de kritearia dat de kombinaasje fan dy trije funksjes allinich de numerike wearden út in berik fan sellen telt. Litte wy no de stappen nei ûnderen sjen.
STAPPEN:
- Kies yn it begjin de sel wêr't jo de unike wearden wolle telle op basis fan de numerike wearde as kritearia. As gefolch kieze wy sel G5 .
- Twadde, fier de formule yn om it resultaat yn dy sel wer te jaan.
=SUM(--(ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
- En druk op de knop Enter op jo toetseboerd.
🔎 Hoe wurket de formule?
⏩ ISNUMBER(E5:E13)
: Foar alle adressen dy't numerike wearden binne, sil dit TRUE
⏩ COUNTIFS(E5:E13,E5:E13)
: Foar alle adressen dy't mar ien kear sjen litte, sil dit TRUE weromjaan en weromjaan FALSE foar alle adressen dy't mear as ien kear sjen litte.
⏩ ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13)
: Dit sil de ISNUMBER formule & COUNTIFS formule. Dan sil 1 weromjaan as se foldien binne, 0 oars weromjaan.
⏩ SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
: De unike nûmerwearden sille weromkomme.
Lês mear: Excel VBA: Unike wearden telle yn in kolom (3 metoaden)
Konklúzje
Mei de boppesteande metoaden kinne jo unike wearden telle mei kritearia yn Excel. Hoopje dat dit jo sil helpe! As jo fragen, suggestjes of feedback hawwe, lit it ús dan witte yn 'e kommentaardiel. Of jo kinne ús oare artikels sjen yn it ExcelWIKI.com blog!