Formuła programu Excel: LICZ.WARUNKI z wieloma kryteriami i logiką LUB -

Formuła ogólna

=SUM(COUNTIFS(range,("red","blue","green")))

Podsumowanie

Aby liczyć za pomocą wielu kryteriów i logiki LUB, możesz użyć funkcji LICZ.WARUNKI ze stałą tablicową. W pokazanym przykładzie formuła w H6 to:

=SUM(COUNTIFS(D4:D11,("complete","pending")))

Wyjaśnienie

Domyślnie funkcja LICZ.WARUNKI stosuje logikę ORAZ. W przypadku podania wielu warunków wszystkie warunki muszą być zgodne, aby wygenerować liczbę.

Jednym z rozwiązań jest podanie wielu kryteriów w stałej tablicowej, takiej jak ta:

("complete","pending")

Spowoduje to, że COUNTIFS zwróci dwa wyniki: liczbę dla „zakończonych” i liczbę dla „oczekujących”, spakowanych w tablicy wyników w następujący sposób:

(4,2)

Aby otrzymać ostateczną sumę, zawijamy COUNTIFS wewnątrz SUMA. Następnie funkcja SUMA sumuje wszystkie elementy tablicy i zwraca wynik.

Dodanie kolejnego kryterium LUB

Możesz dodać jedno dodatkowe kryterium do tej formuły, ale musisz użyć jednej tablicy kolumnowej dla jednego kryterium i jednej tablicy wierszowej dla drugiego. Na przykład, aby policzyć zamówienia „Ukończone” lub „Oczekujące” dla „Andy'ego Garcia” lub „Boba Jonesa”, możesz użyć:

=SUM(COUNTIFS(D4:D11,("complete","pending"),C4:C11,("Bob Jones";"Andy Garcia")))

Zauważ, że dla drugiej stałej tablicowej używamy średnika, co tworzy tablicę pionową. Działa to, ponieważ program Excel łączy w pary elementy w dwóch stałych tablicowych i zwraca dwuwymiarową tablicę wyników wewnątrz funkcji SUM, w następujący sposób:

=SUM((1,0;1,0))

Jeśli masz więcej niż dwa kryteria, rozważ wzór SUMPRODUCT, jak opisano tutaj.

Odwołanie do komórki dla kryteriów

Aby użyć odwołania do komórki jako kryteriów, możesz użyć takiej formuły tablicowej:

=(SUM(COUNTIFS(range1,range2)))

Gdzie zakres1 to zakres kryteriów, a zakres2 zawiera kryteria.

Symbole wieloznaczne i podwójne liczenie

COUNTIF i COUNTIFS obsługują symbole wieloznaczne, ale należy uważać, aby nie liczyć podwójnie, gdy masz wiele warunków „zawiera” z logiką OR. Zobacz ten przykład, aby uzyskać więcej informacji

Dobre linki

Wiele kryteriów z jednym lub dwoma zakresami (Excelxor)

Interesujące artykuły...