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

Jak počítat jedinečné hodnoty na základě více kritérií v aplikaci Excel?

V tomto článku si vezmu několik příkladů, jak spočítat jedinečné hodnoty na základě jednoho nebo více kritérií v listu. Následující podrobné kroky vám mohou pomoci.

Počítat jedinečné hodnoty na základě jednoho kritéria

Počítat jedinečné hodnoty na základě dvou daných dat

Počítat jedinečné hodnoty na základě dvou kritérií

Počítat jedinečné hodnoty na základě tří kritérií


šipka modrá pravá bublina Počítat jedinečné hodnoty na základě jednoho kritéria

Například mám následující rozsah dat, teď chci spočítat jedinečný produkt, který Tom prodává.

počet dokumentů jedinečný s více kritérii 1

Zadejte tento vzorec do prázdné buňky, kde chcete získat výsledek, například G2:

= SUM (IF ("Tom" = $ C $ 2: $ C $ 20, 1 / (COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2: $ A $ 20)) ), 0)), a poté stiskněte tlačítko Shift + Ctrl + Enter společně získáte správný výsledek, viz screenshot:

počet dokumentů jedinečný s více kritérii 2

Poznámka: Ve výše uvedeném vzorci „Tomáš„Je název, podle kterého chcete počítat, C2: C20 je buňka obsahuje kritéria názvu, A2: A20 jsou buňky, u kterých chcete spočítat jedinečné hodnoty.


šipka modrá pravá bublina Počítat jedinečné hodnoty na základě dvou daných dat

Chcete-li vypočítat jedinečné hodnoty mezi dvěma danými daty, například chci spočítat jedinečný produkt mezi časovým obdobím 2016/9/1 a 2016/9/30, použijte tento vzorec:

= SUMA (POKUD ($ D $ 2: $ D $ 20 <= DATUM (2016, 9, 30) * ($ D $ 2: $ D $ 20> = DATUM (2016, 9, 1)), 1 / COUNTIFS ($ A $ 2 : $ A $ 20, $ A $ 2: $ A $ 20, $ D $ 2: $ D $ 20, "<=" & DATE (2016, 9, 30), $ D $ 2: $ D $ 20, "> =" & DATE (2016, 9, 1))), 0), a poté stiskněte tlačítko Shift + Ctrl + Enter společně získáte jedinečný výsledek, viz screenshot:

počet dokumentů jedinečný s více kritérii 3

Poznámka: Ve výše uvedeném vzorci datum 2016,9,1 a 2016,9,30 jsou počáteční a konečné datum, na kterém chcete počítat, D2: D20 je, že buňky obsahují kritéria data, A2: A20 jsou buňky, ze kterých chcete počítat jedinečné hodnoty.


šipka modrá pravá bublina Počítat jedinečné hodnoty na základě dvou kritérií

Pokud chcete spočítat jedinečný produkt, který Tom prodává v září, může vám pomoci následující vzorec.

Zadejte tento vzorec do prázdné buňky, aby se zobrazil například výsledek H2.

= SUM (IF (("" Tom "= $ C $ 2: $ C $ 20) * ($ D $ 2: $ D $ 20 <= DATUM (2016, 9, 30) * ($ D $ 2: $ D $ 20> = DATUM ( 2016, 9, 1))), 1 / COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2: $ A $ 20, $ D $ 2: $ D $ 20, " <= "& DATE (2016, 9, 30), $ D $ 2: $ D $ 20,"> = "& DATE (2016, 9, 1))), 0) a potom stiskněte tlačítko Shift + Ctrl + Enter společně získáte jedinečný výsledek, viz screenshot:

počet dokumentů jedinečný s více kritérii 4

Poznámky:

1. Ve výše uvedeném vzorci „Tomáš„Je název kritéria, 2016,9,1 a 2016,9,30 jsou dvě data, podle kterých chcete počítat, C2: C20 je buňky obsahuje kritéria názvu a D2: D20 jsou buňky obsahující datum, A2: A20 je rozsah buněk, které chcete spočítat jedinečné hodnoty.

2. Pokud potřebujete použítor„Kritéria pro počítání jedinečných hodnot, například pro výpočet produktů, které prodává Tom nebo v jižním regionu, použijte tento vzorec:

=SUM(--(FREQUENCY(IF(("Tom"=$C$2:$C$20)+("South"=$B$2:$B$20), COUNTIF($A$2:$A$20, "<"&$A$2:$A$20), ""), COUNTIF($A$2:$A$20, "<"&$A$2:$A$20))>0))a nezapomeňte stisknout Shift + Ctrl + Enter společně získáte jedinečný výsledek, viz screenshot:

počet dokumentů jedinečný s více kritérii 5


šipka modrá pravá bublina Počítat jedinečné hodnoty na základě tří kritérií

Chcete-li počítat jedinečný produkt se třemi kritérii, může být vzorec složitější. Řekněme, výpočet jedinečných produktů, které prodává Tom v září a v severním regionu. Udělejte prosím toto:

Zadejte tento vzorec do prázdné buňky pro výstup výsledku, například I2:

= SUM (IF (("" Tom "= $ C $ 2: $ C $ 20) * ($ D $ 2: $ D $ 20 <= DATUM (2016, 9, 30)) * * ($ D $ 2: $ D $ 20> = DATUM (2016, 9, 1)) * ("North" = $ B $ 2: $ B $ 20), 1 / COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2 : $ A $ 20, $ D $ 2: $ D $ 20, "<=" & DATE (2016, 9, 30), $ D $ 2: $ D $ 20, "> =" & DATE (2016, 9, 1), $ B $ 2 : $ B $ 20, „North“)), 0), a poté stiskněte tlačítko Shift + Ctrl + Enter společně získáte jedinečný výsledek, viz screenshot:

počet dokumentů jedinečný s více kritérii 6


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-2021 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Plné 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 snižuje stovky kliknutí myší každý den!
officetab dno
Komentáře (19)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Ahoj, díky za to. Ale co když mám dva sloupce pro Produkt nebo pokud můj seznam produktů obsahuje více než jeden produkt v buňce oddělené „,“. Řekněme, že A7 je banán, jablko, jahoda.
Tento komentář byl moderátorem webu minimalizován
znamená, že svá data neukládáte správně, pokud máte více než 1 hodnotu
Tento komentář byl moderátorem webu minimalizován
zabere hodně času při výpočtu.... pro tři countifs kritéria


http://www.vignanias.com
Tento komentář byl moderátorem webu minimalizován
Jeho práce. Děkuji mnohokrát.
Tento komentář byl moderátorem webu minimalizován
prosím, řekněte mi, jak započítat počet jedinečných zakázek, přičemž číslo zakázky začíná pouze na „JN“ a provádí ji Jishnu.
Tento komentář byl moderátorem webu minimalizován
zde je snímek obrazovky
Tento komentář byl moderátorem webu minimalizován
Díky moc.
Tento komentář byl moderátorem webu minimalizován
Ahoj kluci
Potřebuji vaši podporu pro přidání 4. kritéria do tohoto vzorce, zkoušel jsem to, ale nefunguje to!

= SUM (IF (("" Tom "= $ C $ 2: $ C $ 20) * ($ D $ 2: $ D $ 20 <= DATUM (2016, 9, 30)) * * ($ D $ 2: $ D $ 20> = DATUM (2016, 9, 1)) * ("North" = $ B $ 2: $ B $ 20), 1 / COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2 : $ A $ 20, $ D $ 2: $ D $ 20, "<=" & DATE (2016, 9, 30), $ D $ 2: $ D $ 20, "> =" & DATE (2016, 9, 1), $ B $ 2 : $ B $ 20, „North“)), 0)

čekám na rychlou odpověď prosím ^_^
Tento komentář byl moderátorem webu minimalizován
díky, to bylo opravdu užitečné
Tento komentář byl moderátorem webu minimalizován
Kritéria větší a menší než datum jsou rušivým příkladem toho, jak použít pole sumif.
Tento komentář byl moderátorem webu minimalizován
Z tohoto vzorce článku
pokud počítejte viditelné řádky. jak lze přidat nebo upravit vzorec?
Tento komentář byl moderátorem webu minimalizován
"pokud počítejte viditelné řádky."
Mám na mysli filtrované řádky a ne počet skrytých řádků.
Tento komentář byl moderátorem webu minimalizován
moje otázka.
Mám na mysli, že filtrované řádky, a nikoli počítání skrytých řádků.
Tento komentář byl moderátorem webu minimalizován
I ma dostat hodnotu v bodě, který není možné, tak prosím, pomozte mi ven

{=SUM(IF(("Regular"='Raw Data'!$G$5:$G$1785)*('Raw Data'!$D$5:$D$1785<=DATE(2019,6,30)*('Raw Data'!$D$5:$D$1785>=DATE(2019,6,1))),1/COUNTIFS('Raw Data'!$B$5:$B$1785,'Raw Data'!$B$5:$B$1785,'Raw Data'!$D$5:$D$1785,"<="&DATE(2019,6,30),'Raw Data'!$D$5:$D$1785,">="&DATE(2019,6,1))),0)}
Tento komentář byl moderátorem webu minimalizován
Snažím se tuto metodu použít k výpočtu unikátních zákazníků pro konkrétní produkt (kde zákazník možná nakoupil vícekrát, ale já chci jedinečné zákazníky). Pokud zadám vzorec, ale omezím rozsah na podmnožinu pouhých 5 řádků, o kterých vím, že obsahují duplicitního zákazníka, funguje to dobře. Ale když aplikuji na celý sloupec, např. $D:$D, počítá to donekonečna; pokud skončí, vrátí chybný výsledek. Ale teď to ani nedokončuje a musím ukončit proces Excelu. Je to z hlediska CPU příliš nákladné na to, aby to bylo možné aplikovat na velký objem dat (např. 1500 řádků)?
Tento komentář byl moderátorem webu minimalizován
Počítejte jedinečné hodnoty na základě čtyř kritérií
Tento komentář byl moderátorem webu minimalizován
1 měsíc2 název značky 3 výkonný wise4 mix název stranyPočet jedinečný název strany
Tento komentář byl moderátorem webu minimalizován
Dobrý den,
To je skvělé - až na to, že mi to nejde, aby to fungovalo na to, co požaduji
Mám dva listy – souhrnný list a další list obsahující data
Data jsou dynamická – zadáváte tedy rozsahy dat v listu Souhrn do dvou buněk (od B2 do D2)
Když nahradím DATE(2022,6,1) B2, vrátí se s „hodnota použitá ve vzorci je nesprávný datový typ“
Když testuji vložením DATE(2022,6,1) a DATE (2022,6,30) do částí od - do ve vzorci - dostanu jako výsledek 0 - což je špatně.
Poznámka: Jsem v Irsku – takže formát data je zde dd.mm.yy – změna věci neřeší – a přidává zmatek tbh
Můj vzorec je
=SUM(IF(Sheet4!$C$2:Sheet4!$C$65<=(D2)*(Sheet4!$C$2:Sheet4!$C$65>=(B2)), 1/COUNTIFS(Sheet4!$A$2:Sheet4!$A$65, Sheet4!$A$2:Sheet4!$A$65, Sheet4!$C$2:Sheet4!$C$65, "<="&D2,Sheet4!$C$2:Sheet4!$C$65, ">="&B2))),0)
Kde List4 obsahuje data, C2:C65 jsou buňky s daty, A2:A65 jsou buňky s čísly projektů - kde mohou být duplikáty
Jakákoli pomoc - velmi si vážíme,
Díky
Tento komentář byl moderátorem webu minimalizován
Pro všechny výše uvedené vzorce navrhujete vzorec bez pole, protože moje data dosahují 25000 XNUMX řádků. Potřebuji bezplatné návrhy a ne placené
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í

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL