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í
Například mám následující rozsah dat, teď chci spočítat jedinečný produkt, který Tom prodává.
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:
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.
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:
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.
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:
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:
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: