Funkcje przyjmujące jako argumenty warunki oraz symbole wieloznaczne
Niektóre funkcje, takie jak SUMA, operują na całych zakresach komórek. Inne, takie jak SUMA.JEŻELI, operują tylko na tych komórkach z zakresu, które spełniają określony warunek. Na przykład, jeśli chcesz dodać wszystkie liczby z kolumny B, które są mniejsze niż 5, możesz użyć:
=SUMA.JEŻELI(B;"<5")
Drugi argument funkcji SUMA.JEŻELI nazywany jest warunkiem, ponieważ powoduje ignorowanie przez funkcję komórek nie spełniających określonych wymagań.
Istnieją dwa rodzaje funkcji przyjmujących warunki:
-
Funkcje, których nazwa kończy się na JEŻELI, WARUNKI lub WARUNKÓW (wyjątkiem jest funkcja JEŻELI, która nie przyjmuje warunku, lecz wyrażenie logiczne, zwracające wartość PRAWDA lub FAŁSZ). Funkcje te mogą wykonywać w warunkach porównania liczbowe, np. „>5”, „<=7” lub „<>2”. W warunkach tych funkcji można także używać symboli wieloznacznych. Na przykład, aby uzyskać liczbę komórek w kolumnie B, których zawartość zaczyna się od litery „a”, można użyć:
=LICZ.JEŻELI(B;"a*")
Funkcje, które przyjmują warunki (np. WYSZUKAJ.POZIOMO), ale nie mogą wykonywać warunków liczbowych. Funkcje te czasami pozwalają na używanie symboli wieloznacznych.
Funkcje pozwalające na używanie porównań liczbowych lub symboli wieloznacznych
Funkcja | Dopuszcza porównania liczbowe | Akceptuje znaki wieloznaczne |
---|---|---|
ŚREDNIA.JEŻELI | Tak | Tak |
ŚREDNIA.WARUNKÓW | Tak | Tak |
LICZ.JEŻELI | Tak | Tak |
LICZ.WARUNKI | Tak | Tak |
SUMA.JEŻELI | Tak | Tak |
SUMA.WARUNKÓW | Tak | Tak |
WYSZUKAJ.POZIOMO | Nie | Gdy używane jest dopasowanie dokładne |
PODAJ.POZYCJĘ | Nie | Gdy używane jest dopasowanie dokładne |
SZUKAJ | Nie | Tak |
WYSZUKAJ.PIONOWO | Nie | Gdy używane jest dopasowanie dokładne |