Przejdź do głównej zawartości

Jak liczyć z wieloma kryteriami w programie Excel?


Countif z wieloma kryteriami w tej samej kolumnie


Policz komórki z wieloma kryteriami na podstawie wartości tekstowej

Na przykład mam następujące dane, które zawierają niektóre produkty, a teraz muszę policzyć liczbę KTE i KTO, które są wypełnione w tej samej kolumnie, patrz zrzut ekranu:

Aby uzyskać liczbę KTE i KTO, wprowadź tę formułę:

=COUNTIF($A$2:$A$15,"KTE")+COUNTIF($A$2:$A$15,"KTO")

A następnie naciśnij Wchodzę klucz, aby uzyskać liczbę tych dwóch produktów. Zobacz zrzut ekranu:

Uwagi:

1. W powyższym wzorze: A2: A15 to zakres danych, którego chcesz użyć, KTE i KTO to kryteria, które chcesz policzyć.

2. Jeśli są więcej niż dwa kryteria, które chcesz policzyć w jednej kolumnie, użyj po prostu = LICZ.JEŻELI (zakres1, kryteria1) + LICZ.JEŻELI (zakres2, kryteria2) + LICZ.JEŻELI (zakres3, kryteria3) +…

  • Porady:
  • Inna kompaktowa formuła również może pomóc w rozwiązaniu tego problemu: =SUMPRODUCT(COUNTIF($A$2:$A$15,{"KTE";"KTO"})), and then press Enter key to get the result.
  • Możesz dodać kryteria tak samo, jak =SUMPRODUCT(COUNTIF(range,{ "criteria1";"criteria2";"criteria3";"criteria4"…})).


Policz komórki z wieloma kryteriami między dwiema wartościami

Jeśli chcesz policzyć liczbę komórek, których wartość znajduje się między dwiema podanymi liczbami, jak rozwiązać to zadanie w programie Excel?

Weź poniższy zrzut ekranu jako przykład, chcę uzyskać wynik liczby od 200 do 500. Proszę zrób z tymi formułami:

Wprowadź tę formułę do pustej komórki, w której chcesz zlokalizować wynik:

=COUNTIF($B$2:$B$15,">200")-COUNTIF($B$2:$B$15,">500")

A następnie naciśnij Wchodzę klucz, aby uzyskać pożądany wynik, patrz zrzut ekranu:

Note: W powyższym wzorze:

  • B2: B15 to zakres komórek, którego chcesz użyć, > 200 i > 500 to kryteria, które chcesz policzyć komórki;
  • cała formuła oznacza znalezienie liczby komórek, które mają wartość większą niż 200, a następnie odjęcie liczby komórek o wartości większej niż 500.
  • Porady:
  • Możesz również zastosować funkcję LICZ.WARUNKI, aby poradzić sobie z tym zadaniem, wpisz tę formułę: =COUNTIFS($B$2:$B$15,">200",$B$2:$B$15,"<500"), and then press Enter key to get the result.
  • Możesz dodać kryteria tak samo, jak =COUNTIFS(range1,"criteria1",range2,"criteria2",range3,"criteria3",...).

Policz komórki z wieloma kryteriami między dwiema datami

Aby policzyć komórki na podstawie zakresu dat, funkcje LICZ.JEŻELI i LICZ.WARUNKI również mogą Ci pomóc.

Na przykład chcę policzyć numery komórek, których data znajduje się między 5/1/2019 a 8/1/2019 w kolumnie, wykonaj następujące czynności:

Wprowadź poniższą formułę do pustej komórki:

=COUNTIFS($B$2:$B$15, ">=5/1/2019", $B$2:$B$15, "<=8/1/2019")

A następnie naciśnij Wchodzę klucz, aby uzyskać numer licznika, patrz zrzut ekranu:

Note: W powyższym wzorze:

  • B2: B15 to zakres komórek, którego chcesz użyć;
  • > = 5/1/2018 i <= 8/1/2019 to kryteria daty, które chcesz policzyć komórki;

Kliknij, aby dowiedzieć się więcej o funkcji LICZ.JEŻELI ...



Countif z wieloma kryteriami w tej samej kolumnie z przydatną funkcją

Jeśli Kutools dla programu Excel, Z siedzibą w Wybierz określone komórki możesz szybko zaznaczyć komórki z określonym tekstem lub komórkami między dwiema liczbami lub datami, a następnie uzyskać potrzebną liczbę.

Porady:Aby to zastosować Wybierz określone komórki Po pierwsze, należy pobrać plik Kutools dla programu Excel, a następnie szybko i łatwo zastosuj tę funkcję.

Po zainstalowaniu Kutools dla programu Excel, zrób tak:

1. Wybierz listę komórek, które chcesz policzyć na podstawie kryteriów, a następnie kliknij Kutools > Wybierz > Wybierz określone komórkizobacz zrzut ekranu:

2, w Wybierz określone komórki w oknie dialogowym, ustaw operacje według potrzeb, a następnie kliknij OK, określone komórki zostały wybrane, a liczba komórek jest pokazana w polu zachęty, jak pokazano poniżej zrzuty ekranu:

Note: Ta funkcja może również pomóc Ci wybrać i policzyć komórki między dwiema określonymi liczbami lub datami, jak pokazano na poniższych zrzutach ekranu:

Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!


Countif z wieloma kryteriami w wielu kolumnach

Jeśli w wielu kolumnach jest wiele kryteriów, takich jak pokazany zrzut ekranu, i chcę uzyskać liczbę KTE, których kolejność jest większa niż 300, a nazwa to Ruby.

Wpisz tę formułę w żądaną komórkę:

=COUNTIFS($A$2:$A$15,"KTE",$B$2:$B$15,">300",$C$2:$C$15,"Ruby")

a następnie naciśnij Wchodzę klucz, aby uzyskać numer KTE, którego potrzebujesz.

Uwagi:

1. A2: A15 i KTE to pierwszy zakres i kryterium, którego potrzebujesz, B2: B15 i > 300 to drugi zakres i kryterium, którego potrzebujesz, a C2: C15 i Rubin to trzeci zakres i kryterium, na którym się opierałeś.

2. Jeśli istnieje więcej kryteriów, na podstawie których potrzebujesz, wystarczy dodać zakres i kryteria w formule, takie jak: = LICZ.WARUNKI (zakres1, kryterium1, zakres2, kryterium2, zakres3, kryterium3, zakres4, kryteria4,…)

  • Porady:
  • Oto inna formuła, która może ci pomóc: =SUMPRODUCT(--($A$2:$A$15="KTE"),--($B$2:$B$15>300),--($C$2:$C$15="Ruby")), and then press Enter key to get the result.

Kliknij, aby dowiedzieć się więcej o funkcji LICZ.WARUNKI ...


Więcej artykułów dotyczących liczby względnej komórek:

  • Countif, aby obliczyć procent w programie Excel
  • Na przykład, mam raport podsumowujący artykuł badawczy i są trzy opcje A, B, C, teraz chcę obliczyć procent każdej z tych trzech opcji. To znaczy, muszę wiedzieć, że opcja A stanowi procent wszystkich opcji.
  • Policz komórki, jeśli jedno z wielu kryteriów zostanie spełnione w programie Excel
  • Funkcja LICZ.JEŻELI pomoże nam policzyć komórki zawierające jedno kryterium, a funkcja LICZ.JEŻELI może pomóc zliczać komórki zawierające zestaw warunków lub kryteriów w programie Excel. Co się stanie, jeśli liczenie komórek zawiera jedno z wielu kryteriów? Tutaj podzielę się sposobami liczenia komórek, jeśli zawierają X lub Y lub Z… itd. W Excelu.

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
Comments (60)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I need to count the value has 2, The text is "A", to be counted has 2, excel formula
This comment was minimized by the moderator on the site
Muchas gracias <3
This comment was minimized by the moderator on the site
Thank you for this <3
This comment was minimized by the moderator on the site
hi,
what would the sum be if i needed to count a status of a person over a sheet?
example:
A B C D JAMES ABSENTJOHN PRESENTMIKE ABSENTJAMES PRESENT
Result required:
James absent = 1John absent = 0Mike absent =1
James present = 1John present = 1Mike present = 0

This comment was minimized by the moderator on the site
so basically count the uniquest in C that are not in B with a certain value in D
This comment was minimized by the moderator on the site
Hi,
I use this formulat =SUMPRODUCT((COUNTIF(B2:B1000,C2:C1000)=0)*(C2:C1000<>"")) to count uniques that dont appear in column bhow can i add another criteria in the formula that should count only a value in column D (new column)
This comment was minimized by the moderator on the site
Hi,
I need to count the different names in a single column which is repeated more than one time..
aaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbcccccccccccccccccccc
i dont want to mention names in formula, because its many names in the column and i dont want pivot table also,I tried with this formula, but its counting the blank also..=SUMPRODUCT(1/COUNTIF(C10:C500,C10:C500&""))



Result what i need is -
aaaa - 4bbbb - 6cccc - 5


This comment was minimized by the moderator on the site
Hi, alwin,
To solve your problem, you should apply the following array formula:
=SUM(IF($A$1:$A$11=C1,1,0)), after entering this formula, please press Ctrl + Shift + Enter keys together to get the correct result.
See the below screenshot:
This comment was minimized by the moderator on the site
Hi, I am wondering if someone can help me figure our how to combine COUNTIFS formulas. For example, I need to present this more efficiently:

=COUNTIFS(VAR1,”Yes”,VAR2,"2016",VAR3,"Q1",VAR4,PH,VAR5,"Pres") +
COUNTIFS(VAR1,”Yes”,VAR2,"2016",VAR3,"Q1",VAR4,"Both", VAR5,"Pres") +
COUNTIFS(VAR1,”Yes”,VAR2,"2016",VAR3,"Q1", VAR6,PH, VAR5,"Pres") +
COUNTIFS(VAR1,”Yes”,VAR2,"2016",VAR3,"Q1", VAR6,"Both", VAR5,"Pres")

So I need counts if VAR1 =Yes; VAR2 = 2016; VAR3=Q1; VAR5=Pres; AND VAR4= PH or Both; AND VAR6=PH or Both. I think the way I have it does the job, but I'm sure there is a more concise way to write the formula as it may get very long as I add criteria to it.
This comment was minimized by the moderator on the site
Great content, very helpful! Thank you so much for sharing this information!
This comment was minimized by the moderator on the site
hi, need to countif from two file with range and selection
=IF((COUNTIFS([SCCD.xlsx]open!$AV:$AV,">6",$AV:$AV,"<10"),[SCCD.xlsx]open!$T:$T,C2,[SCCD.xlsx]open!$V:$V,"SLAHOLD")+COUNTIFS([KTPH.xlsx]open!$H:$H,"SLAHOLD",[KTPH.xlsx]open!$J:$J,">6",!$J:$J,"<10",[KTPH.xlsx]open!$G:$G,C2))=0,"",COUNTIFS([SCCD.xlsx]open!$AV:$AV,">6",$AV:$AV,"<10"),[SCCD.xlsx]open!$T:$T,C2,[SCCD.xlsx]open!$V:$V,"SLAHOLD")+COUNTIFS([KTPH.xlsx]open!$H:$H,"SLAHOLD",[KTPH.xlsx]open!$J:$J,">6",$J:$J,"<10",[KTPH.xlsx]open!$G:$G,C2))

got error.. can someone advice
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations