Počítanie jedinečných hodnôt s kritériami podľa COUNTIFS v programe EXCEL (4 príklady)

  • Zdieľajte To
Hugh West

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!

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.