Obsah
Pri práci s údajmi v Microsoft Excel , niekedy potrebujeme nájsť jedinečné hodnoty. Hlavným cieľom počítania samostatných a špeciálnych hodnôt je odlíšiť ich od duplikátov v zozname Excelu. Jedinečné hodnoty môžeme počítať pomocou toľkých funkcií a rôznych vzorcov na rôzne účely. V tomto článku sa budeme počítať jedinečné hodnoty s kritériami podľa Funkcia COUNTIFS v programe Excel.
Stiahnite si cvičebnicu
Môžete si stiahnuť pracovný zošit a precvičovať s nimi.
COUNTIFS Unique Values.xlsxÚvod do funkcie COUNTIFS
V programe Excel Funkcia COUNTIFS počíta počet buniek v rozsahu, ktoré vyhovujú jednej zo zadaných podmienok.
- Syntax
Syntax pre Funkcia COUNTIFS je:
COUNTIFS (range1, criteria1, [range2], [criteria2], ...)
- Argumenty
range1: [povinné] Toto je prvý rozsah, ktorý sa má vyhodnotiť.
kritériá1: [povinné] rozsah1 kritériá, ktoré sa majú použiť.
rozsah2: [nepovinné] Toto je druhý rozsah, ktorý sa má vyhodnotiť.
kritériá2: [voliteľné] rozsah2 kritériá, ktoré sa majú použiť.
- Návratová hodnota
Celkový počet prípadov splnenia súboru kritérií.
4 rôzne príklady na počítanie jedinečných hodnôt s kritériami podľa COUNTIFS v programe Excel
Na počítať jedinečné hodnoty s kritériami pomocou Funkcia COUNTIFS v programe Excel, použijeme nasledujúci súbor údajov. Súbor údajov obsahuje niektoré Produkt mená v stĺpci B ,. Značka každého výrobku v stĺpci C , názvy Zákazníci kto tieto výrobky priniesol v stĺpci D a Kontaktná adresa pre každého zákazníka v stĺpci E Teraz chceme počítať jedinečné hodnoty s rôznymi kritériami, takže si ich ukážeme na príklade tohto súboru údajov.
1. Odhad jedinečných hodnôt na základe konkrétneho kritéria v programe Excel
Počet jedinečných hodnôt na základe jedného kritéria môžeme spočítať kombináciou SUM , IF a COUNTIFS Postupujte podľa tohto postupu.
KROKY:
- Najprv vyberte bunku, v ktorej chcete spočítať jedinečné hodnoty pomocou kritérií. Se, vyberieme bunku H5 .
- Po druhé, vložte do tejto bunky vzorec.
=SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0))
- Nakoniec stlačením Vstúpte na stránku zobrazí výsledok.
🔎 Ako vzorec funguje?
⏩ G5=$D$5:$D$13
: Tým sa nájdu bunky obsahujúce Jhon , ako bunka G5 obsahuje Jhon .
⏩ COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13
: Pre všetky adresy, ktoré existujú len raz, vráti TRUE ; pre všetky adresy, ktoré sa opakujú viackrát, vrátiť FALSE .
⏩ 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)
: Tým sa vzorec rozdelí o 1 a vráti sa 0.5 .
⏩ IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0)
: Porovná sa, či sú podmienky vzorca splnené alebo nie, ak sú splnené, vráti sa 1, inak 0.
⏩ SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0))
: Tým sa spočíta celkový počet jedinečných hodnôt.
Prečítajte si viac: Ako spočítať jedinečné hodnoty vo viacerých stĺpcoch v programe Excel (5 spôsobov)
2. Viacero kritérií na počítanie jedinečných hodnôt aplikácie Excel
Na počítanie jedinečných hodnôt môžeme použiť viacero kritérií. Meno zákazníka , Značky , a my budeme počítať výrobky, ak spĺňajú tieto kritériá. Hlavne pomocou COUNTIFS funkcie budeme počítať len tie produkty, ktorých názvy a značky zákazníkov sú rovnaké. Pozrime sa teda na nasledujúce kroky.
KROKY:
- Rovnako ako predtým vyberte bunku, v ktorej chcete získať výsledok. Takže vyberieme bunku I5 .
- Potom zadajte vzorec do danej bunky.
=COUNTIFS(D5:D13,G5,C5:C13,H5)
- Teraz stlačte Vstúpte na stránku .
Tu je rozsah buniek D5:D13 označuje Meno zákazníka a kritériá pre tento rozsah sú G5 čo je Jhon . Tiež rozsah buniek C5:C13 označuje Značka a kritériá pre tento rozsah sú H5 čo je Asus .
Prečítajte si viac: Ako počítať jedinečné mená v programe Excel (5 metód)
3. Rôzne počítanie počtu textových hodnôt v programe Excel
Môžeme počítať rôzne počty jedinečných textových hodnôt kombináciou SUM , ISTEXT a Funkcie COUNTIFS v programe Excel. Teraz použijeme Funkcia COUNTIFS na počítanie počtu rôznych textových hodnôt z kontaktných adries. Tu sú kritériami textové hodnoty Kontaktná adresa Počítame jedinečnú textovú adresu v bunke G5 . Pozrime sa na postup, ako to urobiť.
KROKY:
- Najprv vyberte bunku, v ktorej chcete spočítať jedinečné hodnoty pomocou kritéria, ktorým je textová hodnota. Vyberieme teda bunku G5 .
- Po druhé, vložte do tejto bunky vzorec, ktorý zobrazí výsledok.
=SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
- Nakoniec stlačte Vstúpte na stránku Takže je tu celkovo 2 jedinečné textové hodnoty.
🔎 Ako vzorec funguje?
⏩ ISTEXT(E5:E13)
: Vráti sa TRUE pre všetky adresy, ktoré sú textovými hodnotami, vráti FALSE v opačnom prípade.
⏩ COUNTIFS(E5:E13,E5:E13)
: Tu sa vráti TRUE pre všetky adresy, ktoré sa objavia len raz, a vráti FALSE pre všetky adresy, ktoré sa objavia viac ako raz.
⏩ ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)
: Tým sa vynásobia oba vzorce a vrátia sa 1 ak sú splnené, vráti 0 v opačnom prípade.
⏩ SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
: Tým sa vráti jedinečné textové hodnoty .
POZNÁMKA: Je to vzorec, ktorý používa pole. Pokiaľ nepoužívate Office 365 , nezabudnite stlačiť Ctrl + Shift + Enter .
Prečítajte si viac: Jedinečné hodnoty COUNTIFS v programe Excel (3 jednoduché spôsoby)
4. Počítanie číselných hodnôt, ktoré nie sú rovnaké
Môžeme použiť aplikáciu Excel SUM , ISNUMBER a COUNTIFS funkcie v kombinácii na počítanie jedinečných číselných hodnôt v programe Excel. Tu sú kritériá také, že kombinácia týchto troch funkcií spočíta iba číselné hodnoty z rozsahu buniek. Teraz si pozrime kroky nadol.
KROKY:
- Na začiatku vyberte bunku, v ktorej chcete spočítať jedinečné hodnoty na základe číselnej hodnoty ako kritéria. Výsledkom je, že vyberieme bunku G5 .
- Po druhé zadajte vzorec, ktorý zobrazí výsledok v danej bunke.
=SUM(--(ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
- A stlačte tlačidlo Vstúpte na stránku na klávesnici.
🔎 Ako vzorec funguje?
⏩ ISNUMBER(E5:E13)
: Pre všetky adresy, ktoré sú číselnými hodnotami, sa vráti TRUE , FALSE v opačnom prípade.
⏩ COUNTIFS(E5:E13,E5:E13)
: Pre všetky adresy, ktoré sa zobrazia len raz, sa vráti TRUE a vrátiť FALSE pre všetky adresy, ktoré sa zobrazia viac ako raz.
⏩ ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13)
: Tým sa znásobí ISNUMBER vzorec & COUNTIFS vzorec. Potom sa vráti 1 ak sú splnené, vráťte 0 v opačnom prípade.
⏩ SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
: Vrátia sa hodnoty jedinečných čísel.
Prečítajte si viac: Excel VBA: Počítanie jedinečných hodnôt v stĺpci (3 metódy)
Záver
Pomocou týchto vyššie uvedených metód môžete počítať jedinečné hodnoty s kritériami v programe Excel. Dúfam, že vám to pomôže! Ak máte akékoľvek otázky, návrhy alebo spätnú väzbu, dajte nám vedieť v sekcii komentárov. Alebo sa môžete pozrieť na naše ďalšie články v ExcelWIKI.com blog!