Policz wiele zakresów za pomocą jednego kryterium w programie Microsoft Excel

Anonim

W tym artykule nauczymy się liczyć wiele zakresów z jednym kryterium w programie Microsoft Excel.

Scenariusz:

Mówiąc prościej, podczas pracy z tabelami danych czasami musimy policzyć komórki, w których więcej niż dwa zakresy spełniają kryteria. W programie Excel możesz wykonywać zadania, takie jak operacje w wielu zakresach, korzystając z formuły wyjaśnionej poniżej. Kryteria można zastosować do tekstu, liczby lub dowolnego częściowego dopasowania w programie Excel. Kryteria wewnątrz formuły realizowane za pomocą operatorów. Operatory takie jak równa się ( = ), mniejszy niż równy ( <= ), Lepszy niż ( > ) lub nie równa się ( ).

Jak rozwiązać problem?

W przypadku tego problemu będziemy musieli użyć funkcji SUMPRODUCT. Teraz zrobimy formułę z funkcji. Tutaj otrzymujemy dwa zakresy danych i musimy policzyć wiersze spełniające 3 kryteria. Funkcja SUMPRODUCT zwraca SUMA odpowiednich wartości PRAWDA (jako 1) i ignoruje wartości odpowiadające wartościom FAŁSZ (jako 0) w zwróconej tablicy

Wzór ogólny:

= PRODUKT SUMA ( ( rng_1 op_1 kryt_1 ) + 0 , ( rng_2 op_2 kryt_1 ) + 0 , rng_2 op_2 kryt_1 ) + 0 )

rng : zakres do wyszukania

crit : kryteria do zastosowania

op : operator kryteriów, warunek podany jako operator pomiędzy zakresem a kryteriami

+0 : konwertuje wartości logiczne na binarne (0 i 1).

Przykład:

Wszystko to może być trudne do zrozumienia. Przetestujmy więc tę formułę, uruchamiając ją na poniższym przykładzie. Tutaj musimy znaleźć liczbę wierszy wymienionych w zakresie mającym 3 warunki. Tutaj mamy listę spotkań dyplomatów, które odbyły się między Indiami a USA od 2014 roku. Tabela przedstawia prezydenta / premiera z etykietą kraju i rokiem. Tabela jest również podzielona na części reprezentujące kraj pochodzenia oraz listę krajów odwiedzających.

Warunki wymienione poniżej:

Prezydent USA „Barack Obama odwiedził Indie z problemami poniżej 2.

Użyj formuły:

= PRODUKT SUMA ( ( C4:C10 = "Barack Obama" ) + 0 , ( F4:F10 = "Indie" ) + 0 , ( G4:G10 < 2 ) + 0 ) )

C4:C10="Barack Obama" : Prezydent pasujący do "Baracka Obamy" na liście gości.

F4:F10="Indie" : kraj gospodarza odpowiadający "Indii".

G4:G10<2 : problemy mniej niż dwa.

+0 : konwertuje wartości logiczne na binarne (0 i 1).

Tutaj zakres jest podany jako odwołanie do komórki. Naciśnij Enter, aby uzyskać liczbę.

Jak widać, tylko raz prezydent USA Barack Obama odwiedził Indie, co miało miejsce w 2015 roku. Pokazuje to, że formuła wyodrębnia liczbę dopasowań w odpowiedniej tablicy. Ponieważ jest też jeden i ten sam czas, kiedy prezydent USA "Barack Obama" odwiedził Indie, gdzie kwestie również wynoszą 1, czyli mniej niż 2.

Z równymi kryteriami:

Powyższy przykład był łatwy. Aby było to interesujące, policzymy, ile razy Stany Zjednoczone gościły Indie począwszy od 2014 roku według danych.

Warunki wymienione poniżej:

Indie hostowane przez USA z problemami są równe 2.

Użyj formuły:

=PROD.SUMA ( ( F4:F10 = "USA" ) + 0 , ( D4:D10 = "Indie" ) + 0 , ( G4:G10 = 2 ) + 0 )

F4:F10="US" : kraj hosta pasujący do "USA".

D4:D10="Indie" : kraj odwiedzający pasujący do "Indii".

G4:G10=2 : liczba emisji równa się dwóm.

+0 : konwertuje wartości logiczne na binarne (0 i 1).

Tutaj zakres jest podany jako odwołanie do komórki. Naciśnij Enter, aby uzyskać liczbę.

Jak widać, są 2 razy, w których Stany Zjednoczone gościły Indie, a problemy są równe dwóm. Pokazuje to, że formuła wyodrębnia liczbę dopasowanych czasów w odpowiedniej tablicy. Ponieważ jest 5 razy, kiedy Stany Zjednoczone gościły Indie, ale problemy były 1 lub 3, ale tutaj potrzebujemy, aby problemy były dopasowane do 2.

Z kryteriami większymi niż:

Tutaj, żeby było ciekawiej, policzymy, ile razy prezydent USA „Donald Trump” gościł indyjskiego premiera począwszy od 2014 roku według danych.

Warunki wymienione poniżej:

Prezydent USA „Donald Trump” gościł Indie z problemami większymi niż 1.

Użyj formuły:

=PROD.SUMA ( ( C4:C10 = "Donald Trump" ) + 0 , ( F4 : F10 = "Indie" ) + 0 , ( G4:G10 >1 ) + 0 )

F4:F10="US" : prezydent gospodarz pasujący do "Donald Trump".

D4:D10="Indie" : kraj odwiedzający pasujący do "Indii".

G4:G10=2 : liczba emisji równa się dwóm.

+0 : konwertuje wartości logiczne na binarne (0 i 1).

Tutaj zakres jest podany jako odwołanie do komórki. Naciśnij Enter, aby uzyskać liczbę.

Jak widać, kiedyś prezydent USA „Donald Trump” gościł Indie i emisje większe niż dwa. Pokazuje to, że formuła wyodrębnia liczbę dopasowanych czasów w odpowiedniej tablicy. Ponieważ są 2 razy, kiedy prezydent USA „Donald Trump” gościł Indie, ale problemy wynosiły 1 lub 3, ale tutaj potrzebujemy, aby problemy były większe niż 1, czyli 3 kłamstwa w roku 2019.

Z kwestiami nieuwzględnionymi w Kryteriach:

Tutaj, aby było to łatwe i wygodne do zrozumienia, policzymy, ile razy w sumie prezydent USA odwiedził Indie począwszy od 2014 roku według danych.

Warunki wymienione poniżej:

Prezydent USA odwiedził Indie łącznie od 2014 roku.

Użyj formuły:

=PRODUKCJASUMA((F4:F10="Indie")+0,(D4:D10="USA")+0)

F4:F10="US" : kraj hosta pasujący do "USA".

D4:D10="Indie" : kraj odwiedzający pasujący do "Indii".

G4:G10=2 : liczba emisji równa się dwóm.

+0 : konwertuje wartości logiczne na binarne (0 i 1).

Tutaj zakres jest podany jako odwołanie do komórki. Naciśnij Enter, aby uzyskać liczbę.

Jak widać, 2 razy Stany Zjednoczone odwiedziły Indie i wydali więcej niż dwa. Pokazuje to, że formuła wyodrębnia liczbę dopasowanych czasów w odpowiedniej tablicy. Jak kiedyś prezydent USA „Barack Obama” odwiedził Indie w 2015 roku i raz prezydent USA „Donald Trump” odwiedził Indie w 2020 roku.

Jako kryteria możesz też stosować zakresy. Policz komórki, w których 2 zakresy spełniają kryteria. Dowiedz się więcej o Countif z SUMPRODUCT w programie Excel tutaj.

Oto kilka uwag obserwacyjnych pokazanych poniżej.

Uwagi:

  1. Formuła działa tylko z liczbami.
  2. Tablice w formule muszą mieć taką samą długość, ponieważ formuła zwraca błąd, gdy nie.
  3. Funkcja SUMPRODUCT traktuje wartości nieliczbowe jako 0s.
  4. Funkcja SUMPRODUCT traktuje wartość logiczną TRUE jako 1 i False jako 0.
  5. Argument tablica musi mieć ten sam rozmiar, w przeciwnym razie funkcja zwróci błąd.
  6. Funkcja SUMPRODUCT zwraca sumę po pobraniu poszczególnych produktów w odpowiedniej tablicy.

Mam nadzieję, że ten artykuł o Policz wiele zakresów z jednym kryterium w programie Microsoft Excel jest objaśniający. Więcej artykułów na temat obliczania wartości i powiązanych formuł programu Excel znajdziesz tutaj. Jeśli podobały Ci się nasze blogi, podziel się nimi ze znajomymi na Facebooku. A także możesz śledzić nas na Twitterze i Facebooku. Chcielibyśmy usłyszeć od Ciebie, daj nam znać, jak możemy ulepszyć, uzupełnić lub unowocześnić naszą pracę i uczynić ją lepszą dla Ciebie. Napisz do nas na e-mail.

Jak korzystać z funkcji LICZ.JEŻELI w programie Excel : Policz wartości z warunkami za pomocą tej niesamowitej funkcji. Nie musisz filtrować danych, aby zliczyć określone wartości. Funkcja Countif jest niezbędna do przygotowania deski rozdzielczej.

Jak korzystać z funkcji SUMA PRODUKT w programie Excel: Zwraca SUMA po pomnożeniu wartości w wielu tablicach w programie Excel.

LICZ.IFS z zakresem kryteriów dynamicznych : Policz komórki wybierając kryteria z listy opcji w komórce kryteriów w programie Excel za pomocą narzędzia do sprawdzania poprawności danych.

LICZNIKI Dopasowanie dwóch kryteriów : wiele kryteriów pasuje do różnych list w tabeli za pomocą funkcji LICZ.WARUNKI w programie Excel

LICZNIKI Z LUB dla wielu kryteriów : dopasuj dwie lub więcej nazw na tej samej liście, używając kryteriów OR zastosowanych na liście w programie Excel.

Jak korzystać z Countif w VBA w programie Microsoft Excel : Policz komórki z kryteriami przy użyciu kodu języka Visual Basic for Applications w makrach programu Excel.

Jak używać symboli wieloznacznych w programie Excel : Policz komórki pasujące do fraz na listach tekstowych za pomocą symboli wieloznacznych ( * , ? , ~ )w Excelu

Popularne artykuły :

Jak korzystać z funkcji IF w programie Excel? : Instrukcja IF w programie Excel sprawdza warunek i zwraca określoną wartość, jeśli warunek jest PRAWDA, lub zwraca inną określoną wartość, jeśli jest FAŁSZ.

Jak korzystać z funkcji WYSZUKAJ.PIONOWO w programie Excel : Jest to jedna z najczęściej używanych i popularnych funkcji programu Excel, która służy do wyszukiwania wartości z różnych zakresów i arkuszy.

Jak korzystać z funkcji SUMIF w programie Excel? : To kolejna ważna funkcja deski rozdzielczej. Pomaga to zsumować wartości w określonych warunkach.

Jak korzystać z funkcji LICZ.JEŻELI w programie Excel : Policz wartości z warunkami za pomocą tej niesamowitej funkcji. Nie musisz filtrować danych, aby zliczyć określone wartości. Funkcja Countif jest niezbędna do przygotowania deski rozdzielczej.