I den här artikeln tar jag några exempel för dig att räkna unika värden baserat på ett eller flera kriterier i ett kalkylblad. Följande detaljerade steg kan hjälpa dig.
Räkna unika värden baserat på ett kriterium
Räkna unika värden baserat på två givna datum
Räkna unika värden baserat på två kriterier
Räkna unika värden baserat på tre kriterier
Till exempel har jag följande dataområde, nu vill jag räkna den unika produkten som Tom säljer.
Ange denna formel i en tom cell där du vill få resultatet, G2, till exempel:
= SUMMA (OM ("Tom" = $ C $ 2: $ C $ 20, 1 / (COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2: $ A $ 20)) ), 0)), och tryck sedan på Skift + Ctrl + Enter för att få rätt resultat, se skärmdump:
Anmärkningar: I ovanstående formel, “Tom”Är namnskriterierna som du vill räkna utifrån, C2: C20 är cellerna innehåller namnskriterierna, A2: A20 är de celler som du vill räkna de unika värdena.
För att beräkna de unika värdena mellan två givna datum, till exempel vill jag räkna den unika produkten mellan datumintervallet 2016/9/1 och 2016/9/30, använd denna formel:
= SUMMA (OM ($ 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), och tryck sedan på Skift + Ctrl + Enter knappar tillsammans för att få det unika resultatet, se skärmdump:
Anmärkningar: I ovanstående formel, datumet 2016,9,1 och 2016,9,30 är startdatum och slutdatum som du vill räkna utifrån, D2: D20 är cellerna innehåller datumkriterier, A2: A20 är cellerna som du vill räkna de unika värdena från.
Om du vill räkna den unika produkten som Tom säljer i september kan följande formel hjälpa dig.
Ange denna formel i en tom cell för att mata ut resultatet, till exempel H2.
= SUMMA (OM (("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, " <= "& DATUM (2016, 9, 30), $ D $ 2: $ D $ 20,"> = "& DATE (2016, 9, 1))), 0) och tryck sedan på Skift + Ctrl + Enter knappar tillsammans för att få det unika resultatet, se skärmdump:
Anmärkningar:
1. I ovanstående formel, “Tom”Är namnskriterierna, 2016,9,1 och 2016,9,30 är de två datum som du vill räkna utifrån, C2: C20 är cellerna innehåller namnskriterierna, och D2: D20 är cellerna innehåller datumet, A2: A20 är det cellområde som du vill räkna de unika värdena.
2. Om du behöver använda enor”Kriterier för att räkna unika värden, till exempel, beräkna de produkter som säljs av Tom eller i södra regionen, använd denna formel:
=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))och kom ihåg att trycka på Skift + Ctrl + Enter knappar tillsammans för att få det unika resultatet, se skärmdump:
För att räkna den unika produkten med tre kriterier kan formeln vara mer komplex. Låt oss säga att beräkna de unika produkterna som säljs av Tom i september och i regionen Nord. Gör så här:
Ange den här formeln i en tom cell för att mata ut resultatet, I2, till exempel:
= SUMMA (OM (("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, "<=" & DATUM (2016, 9, 30), $ D $ 2: $ D $ 20, "> =" & DATE (2016, 9, 1), $ B $ 2 : $ B $ 20, "North")), 0), och tryck sedan på Skift + Ctrl + Enter knappar tillsammans för att få det unika resultatet, se skärmdump: