Običajno so v Excelu edinstvene vrednosti vrednosti, ki se na seznamu pojavijo samo enkrat brez kakršnih koli podvajanj, različne vrednosti pa so vse različne vrednosti (edinstvene vrednosti + 1. podvojene pojavitve). Ko delate na velikem naboru podatkov, boste morda morali prešteti število edinstvenih in različnih vrednosti med dvojniki s seznama celic, kot je prikazano na spodnjem posnetku zaslona. Ta vadnica bo predstavila nekaj hitrih trikov za štetje edinstvenih in ločenih vrednosti v Excelu.
Preštejte edinstvene vrednosti v Excelu
Preštejte različne vrednosti (edinstvene in prve podvojene pojavitve) v Excelu
V tem razdelku bomo govorili o nekaterih primerih formul za štetje števila edinstvenih vrednosti, vključno z besedili in številkami na seznamu.
Recimo, da imam seznam imen, ki vsebuje nekaj podvojenih imen na seznamu imen. Zdaj moram dobiti samo število edinstvenih imen (ki so zapolnjena z rumeno barvo), kot je prikazano na spodnjem posnetku zaslona:
Za rešitev te težave vam lahko uslugo naredi naslednja matrična formula:
1. korak: Vnosna formula
Vnesite ali kopirajte spodnjo formulo v prazno celico, kjer želite izpisati rezultat:
=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
Korak 2: Pritisnite Ctrl + Shift + Enter tipke za pravilen rezultat:
nasveti:
=SUM(IF(ISTEXT(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
=SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
Morda bo za vas boleče, če se boste spomnili formul, ko jih boste naslednjič morali uporabiti. Ampak, če imate Kutools za Excel, Z njegovim Preštejte edinstvene vrednosti možnost Pomočnik za formule, lahko dobite rezultat z le nekaj kliki. Oglejte si spodnjo predstavitev:
Če uporabljate Excel 365 ali Excel 2021, je na voljo nova funkcija UNIQUE, ki vam lahko pomaga ustvariti enostavnejše formule za štetje edinstvenih vrednosti v nizu podatkov.
Če želite na primer prešteti število edinstvenih imen v obsegu A2:A12, vnesite naslednjo formulo:
1. korak: Kopirajte ali vnesite spodnjo formulo
=IFERROR(ROWS(UNIQUE(A2:A12,,TRUE)), 0)
Korak 2: Pritisnite Vnesite ključ do rezultata:
nasveti:
=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
Za štetje različnih vrednosti (edinstvene vrednosti in prve podvojene pojavitve) na seznamu celic bom tukaj predstavil druge formule za doseganje te naloge.
V Excelu lahko uporabite katero koli od spodnjih formul, da vrnete število različnih vrednosti.
1. korak: Vnesite katero koli od spodnjih formul
Formula 1: Po vnosu formule pritisnite Vnesite ključ.
=SUMPRODUCT(1/COUNTIF(A2:A12,A2:A12))
Formula 2: Po vnosu formule pritisnite Ctrl + Shift + Enter ključi.
=SUM(1/COUNTIF(A2:A12,A2:A12))
Rezultat:
nasveti:
=SUMPRODUCT((A2:A12<>"")/COUNTIF(A2:A12,A2:A12&""))
=SUM(IF(A2:A12<>"",1/COUNTIF(A2:A12, A2:A12), 0))
=SUM(IF(ISTEXT(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
=SUM(IF(ISNUMBER(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
Če morate formule v svojem delovnem zvezku pogosto uporabljati, vam bo morda boleče, če se boste spomnili formul, ko jih boste naslednjič morali uporabiti. Ampak, če imate Kutools za Excel, Z njegovim Štejte celice z edinstvenimi vrednostmi (vključite prvi dvojnik) možnost Pomočnik za formule, dobite rezultat z le nekaj kliki. Oglejte si spodnjo predstavitev:
In Excel, the PivotTable also can help to get the number of distinct values from a list of data, please do with the following steps:
Step 1: Create a pivot table
Step 2: Arrange the field and choose Distinct Count option
Rezultat:
Now, the created pivot table will display the distinct count of the data list as below screenshot shown:
nasveti:
V Excelu 365 ali Excelu 2021 lahko uporabite novo funkcijo UNIQUE z običajno funkcijo COUNTA, da ustvarite preprosto formulo.
Kopirajte ali vnesite spodnjo formulo v prazno celico in pritisnite Vnesite ključ do rezultata:
=COUNTA(UNIQUE(A2:A12))
nasveti:
=COUNTA(UNIQUE(FILTER(A2:A12, A2:A12<>"")))