Note: The other languages of the website are Google-translated. Back to English

Jak počítat jedinečné hodnoty nebo čísla ve sloupci v aplikaci Excel?

Za předpokladu, že máte seznam hodnot v rozsahu listu, a nyní chcete vědět, kolik jedinečných hodnot tam je. Pokud je identifikujete a spočítáte jeden po druhém, bude to mnohokrát zbytečné. Zde vám tedy představím několik rychlých triků, jak se s tímto problémem vypořádat.

Počítat počet jedinečných hodnot pomocí vzorců

Spočítat počet jedinečných hodnot pomocí Rozšířeného filtru

Spočítat počet jedinečných hodnot pomocí Kutools pro Excel


Počítat počet jedinečných hodnot pomocí vzorců

Existuje několik vzorců, které vám pomohou rychle spočítat počet jedinečných hodnot v rozsahu. Pokud jsou vaše data například čísla, máte sloupec čísel v rozsahu (A1: A10), viz screenshot:

doc-count-jedinečné-hodnoty1

Můžete použít následující vzorce, postupujte takto:

1. Zadejte tento vzorec =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) do prázdné buňky.

doc-count-jedinečné-hodnoty1

2. Pak stiskněte tlačítko vstoupit klíč a zobrazí se číslo jedinečné hodnoty. Viz screenshot:

doc-count-jedinečné-hodnoty1

Tipy: 1. Zde je další vzorec =SUM(IF(FREQUENCY(A1:A10, A1:A10)>0,1)) také vám může pomoci. Přihlaste prosím kohokoli, jak chcete. Oba výše uvedené vzorce budou počítat jedinečné hodnoty včetně prvního duplikátu.

2. Pokud je v listu řada textu, výše uvedené vzorce nebudou fungovat, měli byste použít tento vzorec pole: =SUM(IF(FREQUENCY(IF(LEN(A1:A10)>0,MATCH(A1:A10,A1:A10,0),""), IF(LEN(A1:A10)>0,MATCH(A1:A10,A1:A10,0),""))>0,1))

doc-count-jedinečné-hodnoty1

Po zadání vzorce nezapomeňte stisknout Shift + Ctrl + Enter kláves a byl zobrazen počet jedinečných hodnot.

doc-count-jedinečné-hodnoty1

Poznámky:

  • 1. Rozsah A1: A10 ve výše uvedených vzorcích jsou variabilní, můžete je změnit podle potřeby.
  • 2. Tento vzorec také počítá jedinečné hodnoty včetně prvního duplikátu.
  • 3. Tento vzorec funguje také v rozsahu textu a čísel.

Spočítat počet jedinečných hodnot pomocí Rozšířeného filtru

Pomocí rozšířeného filtru můžete také extrahovat jedinečné hodnoty ze sloupce dat a vložit je do nového umístění. Poté pomocí funkce ROWS spočítejte počet jedinečných hodnot v novém rozsahu. Konkrétní kroky jsou následující:

1, klikněte Data na pásu karet a potom klikněte na pokročilý příkaz, viz screenshot:

doc-count-jedinečné-hodnoty1

2. A v Pokročilý filtr dialogové okno:

doc-count-jedinečné-hodnoty1
  • (1.) Vyberte Kopírovat na jiné místo možnost pod Akce;
  • (2.) V Rozsah seznamu klikněte na tlačítko doc1 tlačítko pro výběr rozsahu dat, které chcete použít;
  • (3.) V Kopírovat do klikněte na tlačítko doc1 tlačítko k určení buňky, do které chcete vložit filtrované jedinečné hodnoty;
  • (4.) Nakonec zkontrolujte Pouze jedinečné záznamy volba.

3. Po dokončení nastavení klikněte na OK, jedinečné hodnoty byly uvedeny v novém sloupci, viz screenshot:

doc-count-jedinečné-hodnoty1

4. Potom do prázdné buňky zadejte krátký vzorec = ŘADY (E1: E8)a stiskněte vstoupit na klávesnici. Zobrazí se počet jedinečných hodnot.

doc-count-jedinečné-hodnoty9 -2 doc-count-jedinečné-hodnoty10

Spočítat počet jedinečných hodnot pomocí Kutools pro Excel

 Zde vám doporučím užitečný nástroj - Kutools pro Excel, S jeho Vyberte Duplikovat a jedinečné buňky funkce, můžete rychle vybrat duplicitní hodnoty nebo jedinečné hodnoty a spočítat jejich počet.

Kutools pro Excel : s více než 300 praktickými doplňky Excel, můžete si je vyzkoušet bez omezení do 30 dnů

Po instalaci Kutools pro Excel, proveďte následující kroky:

1. Vyberte rozsah dat, který chcete spočítat jedinečné hodnoty.

2. Pak klikněte na tlačítko Kutools > vybrat > Vyberte Duplikovat a jedinečné buňky, viz screenshot:

jedinečné-hodnoty-počtu-dokumentů11-11

3. V Vyberte Duplikovat a jedinečné buňky dialogové okno vyberte Pouze jedinečné hodnoty or Všechny jedinečné (včetně 1. duplikátů) jak chcete, můžete také zvýraznit jedinečné hodnoty zaškrtnutím Vyplňte backcolor or Barva výplně písma pod Zpracování výsledků sekce, viz screenshot:

jedinečné-hodnoty-počtu-dokumentů12-12

4. (1.) Pokud se rozhodnete Pouze jedinečné hodnoty, budou spočítány a vybrány pouze jedinečné hodnoty. Viz screenshot:

jedinečné-hodnoty-počtu-dokumentů13-13

(2.) Pokud se rozhodnete Všechny jedinečné (včetně 1. duplikátů), všechny jedinečné hodnoty, které včetně prvních duplikátů budou spočítány a vybrány jako následující snímek obrazovky:

jedinečné-hodnoty-počtu-dokumentů14-14

Kliknutím se dozvíte více o této funkci Vyberte duplicitní a jedinečné buňky.

Stáhněte si zdarma zkušební verzi Kutools pro Excel!


Ukázka: Spočítejte počet jedinečných hodnot pomocí programu Kutools pro Excel

Kutools pro Excel: s více než 300 praktickými doplňky aplikace Excel, můžete vyzkoušet bez omezení do 30 dnů. Stáhněte si a vyzkoušejte zdarma hned teď!


Související článek:

Jak filtrovat nebo vybrat jedinečné záznamy z vybraného rozsahu v aplikaci Excel?


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 80%

  • Opakované použití: Rychle vložte složité vzorce, grafy a cokoli, co jste dříve používali; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce bez ztráty dat; Rozdělit obsah buněk; Zkombinujte duplicitní řádky / sloupce... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Více než 300 výkonných funkcí. Podporuje Office / Excel 2007-2019 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Kompletní funkce 30denní bezplatná zkušební verze. 60denní záruka vrácení peněz.
karta kte 201905

Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50% a omezuje stovky kliknutí myší každý den!
officetab dno
Komentáře (18)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Úžasné, zkusil jsem mnoho vzorců a nic nefungovalo. To fungovalo na první pokus, jen se změnil rozsah buněk. Dík! :válec:
Tento komentář byl moderátorem webu minimalizován
Funguje dobře, díky moc! : Lol:
Tento komentář byl moderátorem webu minimalizován
super šéfe... moji přátelé promarnili 2 hodiny hledáním...ušetřili jste mi čas:-)
Tento komentář byl moderátorem webu minimalizován
Chcete-li skutečně najít rozdělení frekvence (počet opakování jedinečných hodnot v rozsahu), můžete použít funkci countif. K buňce sousedící s jedinečnými záznamy zjištěnými z původního rozsahu dat stačí použít funkci: = countif(Původní rozsah, jedinečná hodnota) Tím se vypíší rozdělení četností!!! Na zdraví!
Tento komentář byl moderátorem webu minimalizován
Řešení s =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) je úžasné a šetří spoustu času. Do jisté míry rozumím sumproduct a countif, ale nedokážu dohnat logiku toho, jak váš vzorec řešení funguje. Můžete mi prosím vysvětlit logiku.
Tento komentář byl moderátorem webu minimalizován
Vaše řešení s =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) je úžasné a ušetří spoustu času. Do jisté míry rozumím sumproduct a countif, ale nejsem schopen dohnat logiku, jak toto řešení funguje. Můžete prosím vysvětlit.
Tento komentář byl moderátorem webu minimalizován
Vaše řešení se SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) je úžasné a šetří spoustu času. Můžete prosím vysvětlit logiku, jak to funguje. velmi mě to zajímá.
Tento komentář byl moderátorem webu minimalizován
To je úžasné. Následná otázka: jak byste to sečetli, kdyby byly použity filtry? Pokud mám: Jablko Pomeranč Hroznový Jablko A odfiltruji rozsah tak, aby se zobrazoval pouze Apple, jak dosáhnu toho, že se zobrazí součet: „1“? Dík! -- Christopher
Tento komentář byl moderátorem webu minimalizován
Ahoj, děkuji za pomoc ohledně duplikátů, ale rád bych upravil váš vzorec = SUM(IF(FREQUENCY(A2:A800, A2:A800)>0,1)) a přidal tuto podmínku (za předpokladu, že všechny buňky jsou čísla) počítat pouze mezi 402 až 460 a pokračuje 502 až 560; 602 až 660 (1 vzorec na rozsah) bylo by možné? Děkuji mnohokrát!
Tento komentář byl moderátorem webu minimalizován
=SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10))při výběru rozsahu se ujistěte, že buňky nemají být prázdné.
Tento komentář byl moderátorem webu minimalizován
Váš vzorec funguje jako lahůdka a umožňuje mi vidět celkový počet unikátních klientů, které mám (tj. od všech mých prodejců dohromady). Snažím se však aktualizovat vzorec tak, aby mi umožnil vidět počet jedinečných klientů, které by měl jednotlivý prodejce. Nějaké nápady?
Tento komentář byl moderátorem webu minimalizován
Ví někdo, jak zajistit, aby vzorec =SUM(IF(FREQUENCY(A1:A10, A1:A10)>0,1)) fungoval tak, aby počítal počet jedinečných polí pro řadu intervalů? Například chci mít možnost zjistit počet unikátních záznamů pro každý den. Moje data jsou strukturována jako ID čísla ve sloupci A, data ve sloupci B. Data jsou řazena podle sloupce data. Jakákoli pomoc by byla velmi oceněna!
Tento komentář byl moderátorem webu minimalizován
Stav zástupce objednávky Produkt Hodnota objednávky A1 John Zavřít jablko $1 A1 John Zavřít hruška $1.50 A2 John Open Orange $0.50 A3 John Close Grape $3.00 A2 John Open Apple $1 A4 John Close Orange $0.50 A5 Mary Close Apple $1 A6 Peter Close Grape $3.00 Oceníte vaši radu ohledně toto... Snažím se spočítat jedinečné číslo objednávky # (první sloupec), kde zástupce je John a stav objednávky je uzavřen. výsledkem jsou 3 jedinečné objednávky (A1, A3 a A4). Ale když udělám funkci countifs, doslova to spočítá počet 'Close', kde rep=John, a to se vrátí se 4. Je to možné počítat jedinečné hodnoty proti více podmínkám jiných sloupců?
Tento komentář byl moderátorem webu minimalizován
ne, tyto vzorce nejsou dostatečné, ve skutečnosti je můj problém trochu velký, v mém listu je spousta sloupců s názvem obchodu a názvem obchodu a měsíci ve třech sloupcích a v každém měsíci se název obchodu opakuje a ne času, musím vypočítat jedinečné ne názvu obchodu s ohledem na měsíc. navrhněte mi prosím přesný vzorec podle toho.
Tento komentář byl moderátorem webu minimalizován
Jak byste oddělili jedinečné hodnoty v buňce? tj. #2,#2,#3 Chci, aby se #2 objevilo jen jednou?
Tento komentář byl moderátorem webu minimalizován
v tomto vzorci =SUM(IF(FREQUENCY(MATCH(B2:B10,B2:B10,0),MATCH(B2:B10,B2:B10,0))>0,1)) mohu přidat další "pokud" ? například chci spočítat rozsah jedinečného textu v B2: B150, pokud C2: C150 = 1 ??? mohu?
Tento komentář byl moderátorem webu minimalizován
vázání znát hodnoty jedinečného zákazníka pro různé produkty, např.: existuje 100 zákazníků, chtěl jsem z nich zjistit, kolik je jedinečných zákazníků, kteří kupují pouze tyto produkty. Stejně tak: celkový prodej produktů = 100 jablko = 40 pomeranč = 60 jak zjistit zákazníky, kteří přinesli pouze pomeranče a jablka?
Tento komentář byl moderátorem webu minimalizován
S novou funkcí UNIQUE v Excelu 365: COUNTA(UNIQUE(interval)).
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění