Opis
Użyj tej funkcji, aby zwrócić sumę komórek spełniających jeden warunek. Supported in Chains.
Składnia
SUMIF(range,criteria, [sum_range])
Wejścia
Ta funkcja przyjmuje następujące argumenty:
| Nazwa | Wymagane | Opis | Prawidłowe wejście |
|---|---|---|---|
zakres |
Tak | Zakres, który należy wziąć pod uwagę. | Komórka, zakres komórek lub formuła, której wynikiem jest zakres komórek. Dopuszczalna jest również wartość zakodowana na stałe. |
kryteria |
Tak | Dodatkowe numery zostaną dodane. | Odwołanie do komórki (w tym zakresu), liczba lub formuła, której wynikiem jest jedno z powyższych. Dopuszczalna jest również wartość zakodowana na stałe. |
[sum_range] |
Nie | Rzeczywiste komórki, które mają zostać dodane, jeśli chcesz dodać komórki inne niż te określone w zakresie . Jeśli argument sum_range zostanie pominięty, dodawane są komórki określone w range. |
Komórka, zakres komórek lub formuła, której wynikiem jest zakres komórek. Dopuszczalna jest również wartość zakodowana na stałe. |
Przykłady
Dane próbki
| A | B | |
|---|---|---|
| 1 | 51 | 56 |
| 2 | 93 | 39 |
| 3 | jajko | 15 |
| 4 | 19 | 92 |
| 5 | 75 | 22 |
Przykładowe formuły
| Przypadek użycia | Formuła | Wyjaśnienie i wynik |
|---|---|---|
| Sumuj wartości w zakresie, które spełniają określony warunek. | =SUMIF(A1:A5, ">50") |
Formuła ta działa w następujący sposób:
Dla tego zestawu danych formuła zwraca 219. |
| Sumuj wartości w jednym zakresie na podstawie warunku w innym zakresie. | =SUMIF(A1:A5, ">=75", B1:B5) |
Formuła ta działa w następujący sposób:
Dla tego zestawu danych formuła zwraca 61. |
| Sumuj wartości w jednym zakresie, wykluczając te, które spełniają określone kryterium tekstowe w innym zakresie. | =SUMIF(A1:A5, "<>egg", B1:B5) |
Formuła ta działa w następujący sposób:
Dla tego zestawu danych formuła zwraca 209. |
Uwagi
- Wartość
sum_rangepowinna mieć takie same wymiary jak zakres podany wrange. Jeśli tak nie jest, wydajność może ucierpieć, a formuła zsumuje zakres komórek, który zaczyna się od pierwszej komórki wsum_range, ale ma takie same wymiary jakrange. - SUMIF obsługuje operatory logiczne (>,<,<>,=) i symbole wieloznaczne (*,?) do częściowego dopasowywania.
- Kryteria mogą być stosowane do dat, liczb i tekstu.
- SUMIF może obliczać sumy na podstawie komórek, które są puste ("") lub nie są puste ("<>").
- Jeśli tekst jest zawarty w odwołaniu do komórki lub zakresu, jest on traktowany jako zero.
- Jeśli tekst zostanie dołączony bez cudzysłowów, funkcja zwróci błąd #NAME! Jeśli tekst jest zawarty w cudzysłowie, funkcja zwraca błąd #VALUE!
- Jeśli argumenty zawierają błędy, SUMIF zwróci błąd.
- SUMIF może obsługiwać do 255 argumentów.
- SUMIF obsługuje symbole wieloznaczne.
Wskazówki
TBD