Count Unique Values with Criteria by COUNTIFS in EXCEL (4 näidet)

  • Jaga Seda
Hugh West

Andmetega töötades on Microsoft Excel , mõnikord on meil vaja leida unikaalsed väärtused. Eraldi ja eriliste väärtuste loendamise peamine eesmärk on eristada neid Exceli nimekirjas olevatest duplikaatidest. Me saame unikaalseid väärtusi loendada nii paljude funktsioonide ja erinevate valemitega erinevatel eesmärkidel. Selles artiklis me loendage unikaalseid väärtusi koos kriteeriumidega poolt COUNTIFS funktsioon Excelis.

Lae alla praktiline töövihik

Võite alla laadida töövihiku ja nendega harjutada.

COUNTIFS Unikaalsed väärtused.xlsx

COUNTIFSi funktsiooni tutvustus

Excelis on COUNTIFS funktsioon loeb vahemikus olevate lahtrite arvu, mis vastavad ühele esitatud tingimusele.

  • Süntaks

Süntaks on järgmine COUNTIFS funktsioon on:

COUNTIFS (vahemik1, kriteerium1, [vahemik2], [kriteerium2], ...)

  • Argumendid

range1: [nõutav] See on esimene hinnatav vahemik.

kriteeriumid1: [nõutav] vahemik1 kasutatavad kriteeriumid.

vahemik2: [vabatahtlik] See on teine hinnatav vahemik.

kriteeriumid2: [vabatahtlik] vahemik2 kriteeriumid, mida kasutada.

  • Tagastatav väärtus

Kordade koguarv, mil kriteeriumid on täidetud.

4 erinevat näidet unikaalsete väärtuste loendamiseks kriteeriumidega COUNTIFS-i abil Excelis

aadressile loe unikaalsed väärtused kriteeriumidega, kasutades COUNTIFS funktsioon Excelis, kasutame järgmist andmekogumit. Andmekogum sisaldab mõningaid Toode nimed veerus B ... Bränd iga toote kohta veerus C , nimed Kliendid kes tõi need tooted veergu D ja Kontakt aadress iga kliendi kohta veerus E Nüüd tahame loendada unikaalseid väärtusi erinevate kriteeriumidega, nii et näitame nende näiteid selle andmestiku abil.

1. Hinnake unikaalseid väärtusi konkreetse kriteeriumi alusel Excelis

Me saame lugeda unikaalsete väärtuste arvu ühe kriteeriumi alusel, kombineerides SUM , IF ja COUNTIFS funktsioonid Excelis. Niisiis, järgime selle protseduuri.

SAMMUD:

  • Kõigepealt valime lahtri, kus soovite kriteeriumide abil lugeda unikaalseid väärtusi. Se, valime lahtri H5 .
  • Teiseks, pange valem sellesse lahtrisse.
=SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0))

  • Lõpuks, vajutades Sisesta näitab tulemust.

🔎 Kuidas valem töötab?

G5=$D$5:$D$13 : Sellega leitakse rakud, mis sisaldavad Jhon , kui rakk G5 sisaldab Jhon .

COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13, $B$5:$B$13 : Kõikide aadresside puhul, mis on olemas ainult üks kord, tagastab TÕELINE ; kõigi aadresside puhul, mis korduvad mitu korda, tagastatakse VALE .

1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13, $B$5:$B$13) : See jagab valemi 1 võrra ja tagastab 0.5 .

IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0) : See võrdleb, kas valemi tingimused on täidetud või mitte, kui need on täidetud, siis tagastab 1, vastasel juhul 0.

SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0)) : See loeb kõik unikaalsed väärtused kokku.

Loe edasi: Kuidas lugeda unikaalseid väärtusi mitmes veerus Excelis (5 võimalust)

2. Mitu kriteeriumi unikaalsete Exceli väärtuste loendamiseks

Ainulaadsete väärtuste loendamiseks võime kasutada mitut kriteeriumi. Nii et siin on kriteeriumid järgmised Kliendi nimi , Kaubamärgid , ja me loendame tooteid, kui need vastavad nendele kriteeriumidele. Peamiselt kasutades COUNTIFS funktsiooniga loendame ainult neid tooteid, mille klientide nimed ja kaubamärgid on samad. Niisiis, vaatame järgmisi samme.

SAMMUD:

  • Samamoodi nagu enne, valime lahtri, kus soovite tulemust. Seega, valime lahtri I5 .
  • Seejärel sisestage valem kõnealusesse lahtrisse.
=COUNTIFS(D5:D13,G5,C5:C13,H5)

  • Nüüd vajutage Sisesta .

Siin on rakkude vahemik D5:D13 näitab Kliendi nimi ja selle vahemiku kriteeriumid on järgmised G5 mis on Jhon Samuti on rakkude vahemik C5:C13 näitab Bränd ja selle vahemiku kriteeriumid on järgmised H5 mis on Asus .

Loe edasi: Kuidas lugeda unikaalseid nimesid Excelis (5 meetodit)

3. Erinevate tekstiväärtuste arvu lugemine Excelis

Me saame lugeda erinevat arvu unikaalseid tekstiväärtusi, kombineerides SUM , ISTEXT ja COUNTIFSi funktsioonid Excelis. Nüüd kasutame me COUNTIFS funktsioon lugeda kontaktaadresside erinevate tekstiväärtuste arvu. Siin on kriteeriumideks tekstiväärtused Kontakt aadress veerus. Me loeme unikaalset tekstiaadressi lahtris G5 Vaadakem, kuidas seda teha.

SAMMUD:

  • Kõigepealt valime lahtri, kus soovite lugeda unikaalseid väärtusi, kasutades kriteeriumi, milleks on teksti väärtus. Seega valime lahtri G5 .
  • Teiseks, pange valem sellesse lahtrisse, et näidata tulemust.
=SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))

  • Lõpuks vajutage Sisesta Seega on kokku 2 unikaalsed tekstiväärtused seal.

🔎 Kuidas valem töötab?

ISTEXT(E5:E13) : See tagastab TÕELINE kõigi aadresside puhul, mis on tekstiväärtused, tagastab VALE muidu.

COUNTIFS(E5:E13,E5:E13) : Siin tagastab see TÕELINE kõigi aadresside puhul, mis esinevad ainult üks kord ja tagastab VALE kõigi aadresside puhul, mis esinevad rohkem kui üks kord.

ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13) : See korrutab kaks valemit ja annab tagasi 1 kui need on täidetud, tagastab 0 muidu.

SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1)) : See tagastab unikaalsed tekstiväärtused .

MÄRKUS: See on valem, mis kasutab massiivi. Kui te ei kasuta Office 365 , ärge unustage, et vajutage Ctrl + Shift + Enter .

Loe edasi: COUNTIFS unikaalsed väärtused Excelis (3 lihtsat viisi)

4. Arvuliste väärtuste loendamine, mis ei ole samad

Me saame kasutada Excelit SUM , ISNUMBER ja COUNTIFS funktsioonid koos, et lugeda unikaalseid numbrilisi väärtusi Excelis. Siin on kriteeriumiks, et nende kolme funktsiooni kombinatsioon loeb ainult numbrilisi väärtusi rakkude vahemikust. Nüüd vaatame sammud alla.

SAMMUD:

  • Alguses valime lahtri, mille kriteeriumiks soovite lugeda unikaalseid väärtusi numbrilise väärtuse alusel. Tulemusena valime lahtrile G5 .
  • Teiseks sisestage valem, et kuvada tulemus selles lahtris.
=SUM(--(ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))

  • Ja vajutage Sisesta nuppu oma klaviatuuril.

🔎 Kuidas valem töötab?

ISNUMBER(E5:E13) : Kõikide aadresside puhul, mis on arvväärtused, tagastatakse see vastus TÕELINE , VALE muidu.

COUNTIFS(E5:E13,E5:E13) : Kõikide aadresside puhul, mis ilmuvad ainult üks kord, tagastab see TÕELINE ja tagasi VALE kõigi aadresside puhul, mis ilmuvad rohkem kui üks kord.

ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13) : See mitmekordistab ISNUMBER valem & COUNTIFS valemiga. Siis naaseb 1 kui need on täidetud, tagastatakse 0 muidu.

SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1)) : Tagastatakse unikaalsed numbrilised väärtused.

Loe edasi: Excel VBA: loendage veerus olevaid unikaalseid väärtusi (3 meetodit)

Kokkuvõte

Kasutades neid ülaltoodud meetodeid saate lugeda unikaalseid väärtusi kriteeriumidega Excelis. Loodan, et see aitab teid! Kui teil on küsimusi, ettepanekuid või tagasisidet, andke meile teada kommentaaride sektsioonis. Või võite heita pilgu meie teistesse artiklitesse aadressil ExcelWIKI.com blogi!

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.