Jak korzystać z funkcji SUMA.JEŻELI programu Excel -

Spisie treści

Podsumowanie

Funkcja Excel SUMA.JEŻELI zwraca sumę komórek, które spełniają pojedynczy warunek. Kryteria można zastosować do dat, liczb i tekstu. Funkcja SUMA.JEŻELI obsługuje operatory logiczne (>, <,, =) i symbole wieloznaczne (* ,?) w celu częściowego dopasowania.

Cel, powód

Zsumuj liczby w zakresie, które spełniają podane kryteria

Wartość zwracana

Suma podanych wartości.

Składnia

= SUMA.JEŻELI (zakres, kryteria; (zakres_suma))

Argumenty

  • zakres - zakres komórek, do których chcesz zastosować kryteria.
  • kryteria - kryteria używane do określania, które komórki mają zostać dodane.
  • sum_range - (opcjonalnie) komórki do dodania. Jeśli pominięto sum_zakres, komórki w zakresie są zamiast tego sumowane.

Wersja

Excel 2003

Uwagi dotyczące użytkowania

Funkcja SUMA.JEŻELI zwraca sumę komórek w zakresie, które spełniają pojedynczy warunek. Pierwszy argument to zakres, do którego należy zastosować kryteria, drugi argument to kryteria, a ostatni argument to zakres zawierający wartości do zsumowania. Funkcja SUMIF obsługuje operatory logiczne (>, <,, =) i symbole wieloznaczne (* ,?) w celu częściowego dopasowania. Kryteria mogą używać wartości w innej komórce, jak wyjaśniono poniżej.

SUMA.JEŻELI znajduje się w grupie ośmiu funkcji w programie Excel, które dzielą kryteria logiczne na dwie części (zakres + kryteria). W rezultacie składnia używana do konstruowania kryteriów jest inna, a funkcja SUMA.JEŻELI wymaga zakresu komórek dla argumentu zakres, nie można użyć tablicy.

SUMA.JEŻELI obsługuje tylko jeden warunek. Jeśli chcesz zastosować wiele kryteriów, użyj funkcji SUMA.WARUNKÓW. Jeśli potrzebujesz manipulować wartościami, które pojawiają się w argumencie zakres (tj. Wyodrębnić rok z dat do użycia w kryteriach), zobacz funkcje SUMPRODUCT i / lub FILTER.

Podstawowe użycie | Kryteria w innej komórce | Różne od | Puste komórki | Daty | Symbole wieloznaczne | Filmy

Podstawowe użycie

W pokazanym arkuszu znajdują się trzy przykłady SUMA.JEŻELI. W pierwszym przykładzie (G6) funkcja SUMA.JEŻELI jest skonfigurowana do sumowania wartości większych niż 100. W drugim przykładzie (G7) funkcja SUMA.JEŻELI zwraca sumę wartości, dla których kolor jest „czerwony”. W ostatnim przykładzie (G8) funkcja SUMA.JEŻELI jest skonfigurowana do sumowania wartości, w których stan to „CA” (Kalifornia).

=SUMIF(D6:D10,">100") // values> 100 =SUMIF(B6:B10,"Jim",D6:D10) // Rep = Jim =SUMIF(C6:C10,"ca",D6:D10) // State = CA

Zauważ, że znak równości (=) nie jest wymagany podczas konstruowania kryteriów „jest równe”. Zauważ również, że SUMIF nie rozróżnia wielkości liter. Możesz zsumować wartości, w których przedstawicielem jest Jan, za pomocą „jim” lub „Jim”.

Kryteria w innej komórce

Wartość z innej komórki można uwzględnić w kryteriach przy użyciu konkatenacji. W poniższym przykładzie SUMA.JEŻELI zwróci sumę całej sprzedaży powyżej wartości w G4. Zwróć uwagę, że operator większe niż (>), który jest tekstem, musi być ujęty w cudzysłów. Wzór w G5 to:

=SUMIF(D5:D9,">"&G4) // sum if greater than G4

Nie równa się

Aby wyrazić kryterium „nie równe”, użyj operatora „” w cudzysłowie („”):

=SUMIF(B5:B9,"red",C5:C9) // not equal to "red" =SUMIF(B5:B9,"blue",C5:C9) // not equal to "blue" =SUMIF(B5:B9,""&E7,C5:C9) // not equal to E7

Ponownie zauważ, że SUMA.JEŻELI nie rozróżnia wielkości liter.

Puste komórki

SUMA.JEŻELI może obliczać sumy na podstawie komórek, które są puste lub niepuste. W poniższym przykładzie SUMA.JEŻELI służy do sumowania kwot w kolumnie C w zależności od tego, czy kolumna D zawiera „x”, czy jest pusta:

=SUMIF(D5:D9,"",C5:C9) // blank =SUMIF(D5:D9,"",C5:C9) // not blank

Daktyle

Najlepszym sposobem użycia funkcji SUMA.JEŻELI z datami jest odwołanie się do ważnej daty w innej komórce lub użycie funkcji DATA. Poniższy przykład przedstawia obie metody:

=SUMIF(B5:B9,"="&DATE(2019,4,1),C5:C9) =SUMIF(B5:B9,">"&E9,C5:C9)

Zauważ, że musimy połączyć operator z datą w E9. Aby użyć bardziej zaawansowanych kryteriów dat (tj. Wszystkich dat w danym miesiącu lub wszystkich dat między dwiema datami), należy przełączyć się na funkcję SUMA.WARUNKÓW, która obsługuje wiele kryteriów.

Symbole wieloznaczne

Funkcja SUMA.JEŻELI obsługuje symbole wieloznaczne, jak widać na poniższym przykładzie:

=SUMIF(B5:B9,"mi*",C5:C9) // begins with "mi" =SUMIF(B5:B9,"*ota",C5:C9) // ends with "ota" =SUMIF(B5:B9,"????",C5:C9) // contains 4 characters

Więcej przykładów formuł SUMA.JEŻELI poniżej.

Uwagi

  • SUMA.JEŻELI obsługuje tylko jeden warunek. Użyj funkcji SUMA.WARUNKÓW dla wielu kryteriów.
  • When sum_range is omitted, the cells in range will be summed.
  • Text strings in criteria must be enclosed in double quotes (""), i.e. "apple", ">32", "ja*"
  • Cell references in criteria are not enclosed in quotes, i.e. "<"&A1
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters (zero or more).
  • To find a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).
  • SUMIFS requires a range, you can't substitute an array.

Related videos

Jak korzystać z funkcji SUMA.JEŻELI W tym nagraniu wideo przyjrzymy się, jak używać funkcji SUMA.JEŻELI do sumowania komórek spełniających pojedyncze kryteria w zestawie danych. Jak dodać wiersz sum do tabeli W tym nagraniu wideo przyjrzymy się, jak dodać i skonfigurować wiersz sumy do tabeli programu Excel. Wiersz sumy może automatycznie wyświetlać obliczenia podsumowujące poniżej tabeli. Jak zbudować prostą tabelę podsumowań Tabele przestawne są fantastycznymi narzędziami do podsumowywania danych, ale można też używać formuł do tworzenia własnych podsumowań przy użyciu funkcji takich jak LICZ.JEŻELI i SUMA.JEŻELI. Zobacz, jak to zrobić w tym 3-minutowym filmie.

Interesujące artykuły...