Przejdź do głównej zawartości

Sumuj, jeśli komórki zawierają lub są równe x lub y w programie Excel

Aby zsumować komórki, jeśli zawierają lub są równe jednej lub drugiej wartości, w tym samouczku przedstawiono szczegółowo dwie formuły, które pomogą rozwiązać problemy.

Jak podsumować, jeśli komórki zawierają x lub y w programie Excel?
Jak podsumować, jeśli komórki równe x lub y w programie Excel?


Jak podsumować, jeśli komórki zawierają x lub y w programie Excel?

Jak pokazano na poniższym zrzucie ekranu, aby zsumować komórki w kolumnie D, jeśli komórki w kolumnie C zawierają „jabłko” lub „liczi”, możesz zastosować formułę opartą na funkcjach SUMPRODUCT, ISNUMBER i SEARCH.

Ogólne formuły

=SUMPRODUCT(--((ISNUMBER(SEARCH("criteria1",rng1)) + ISNUMBER(SEARCH("criteria2",rng2)))>0),sum_rng)

Argumenty

Kryteria_zakres1: zakres komórek, które mają zostać ocenione według kryterium1;
kryteria_zakres2: zakres komórek, które mają zostać ocenione według kryterium2;
Kryteria 1: Kryteria używane do określenia, które komórki w Criteria_rang1 zostaną dodane;
Kryteria 2: Kryteria używane do określenia, które komórki w Criteria_rang2 zostaną dodane.
Sum_zakres: zakres komórek do zsumowania;

Jak korzystać z tej formuły?

Wybierz pustą komórkę, skopiuj lub wprowadź poniższą formułę i naciśnij Wchodzę aby uzyskać wynik.

=SUMPRODUCT(--((ISNUMBER(SEARCH(G4,C5:C12))+ISNUMBER(SEARCH(G5,C5:C12)))>0),D5:D12)

Uwagi: W tej formule G4 i G5 to komórki zawierające dwa warunki. Alternatywnie możesz bezpośrednio wpisać rzeczywiste wartości tekstowe ujęte w podwójne cudzysłowy.

=SUMPRODUCT(--((ISNUMBER(SEARCH("apple",C5:C12))+ISNUMBER(SEARCH("lychee",C5:C12)))>0),D5:D12)

Wyjaśnienie formuły

=SUMPRODUCT(--((ISNUMBER(SEARCH("apple",C5:C12))+ISNUMBER(SEARCH("lychee",C5:C12)))>0),D5:D12)

CZY.LICZBA(SZUKAJ("jabłko";C5:C12))
> SZUKAJ("jabłko";C5:C12): Funkcja SZUKAJ lokalizuje pozycję pierwszego znaku „jabłko” w każdej komórce z zakresu C5:C12 i zwraca tablicę podobną do tej {#WARTOŚĆ!;#WARTOŚĆ!;1;9;1;#WARTOŚĆ!; #WARTOŚĆ!;18}. Znak #ARG! oznacza, że ​​„jabłko” nie zostało znalezione w odpowiedniej komórce;
> CZY.LICZBA({#WARTOŚĆ!;#WARTOŚĆ!;1;9;1;#WARTOŚĆ!;#WARTOŚĆ!;18}): Tutaj funkcja CZY.LICZBA sprawdza, czy wskazana wartość w tablicy jest numeryczna czy nienumeryczna. Jeśli parametr wartości jest liczbowy, zwraca „PRAWDA”, jeśli nie, zwraca „FAŁSZ”. Otrzymasz wtedy nową tablicę {FALSE;FALSE;TRUE;TRUE;TRUE;FALSE;FALSE;TRUE}.
CZY.LICZBA(SZUKAJ("lychee";C5:C12)): Wyjaśnienie tej części jest takie samo jak powyżej. Tutaj funkcja CZY.LICZBA ostatecznie zwraca tablicę taką jak ta {FAŁSZ;FAŁSZ;FAŁSZ;PRAWDA;FAŁSZ;FAŁSZ;PRAWDA;PRAWDA};
{FAŁSZ;FAŁSZ;PRAWDA;PRAWDA;PRAWDA;FAŁSZ;FAŁSZ;PRAWDA} + {FAŁSZ;FAŁSZ;FAŁSZ;PRAWDA;FAŁSZ;FAŁSZ;PRAWDA;PRAWDA}: Następnie dodajemy te tablice razem, a operacja matematyczna konwertuje wartości TRUE i FALSE na jedynki i zera. Na koniec otrzymujemy tablicę liczb {1;0;0;0;1;2;1;0};
({0;0;1;2;1;0;1;2}) > 0: Każda liczba w tablicy jest porównywana z liczbą 0 i zwraca tablicę PRAWDA i FAŁSZ, taką jak ta {FAŁSZ;FAŁSZ;PRAWDA;PRAWDA;PRAWDA;FAŁSZ;PRAWDA;PRAWDA};
--({FAŁSZ;FAŁSZ;PRAWDA;PRAWDA;PRAWDA;FAŁSZ;PRAWDA;PRAWDA}): Te dwa znaki minus konwertują „PRAWDA” na 1 i „FAŁSZ” na 0. Tutaj otrzymasz nową tablicę jako {0;0;1;1;1;0;1;1};
SUMPRODUCT({0;0;1;1;1;0;1;1},D5:D12) = SUMPRODUCT({0;0;1;1;1;0;1;1},{2000;1600;980;1200;600;900;150;300}): Funkcja SUMPRODUCT mnoży odpowiednie składniki dwóch tablic i zwraca tablicę jako {0;0;980;1200;600;0;150;300}, a następnie sumuje wszystkie wyniki w tablicy i na końcu zwraca 3230.

Jak podsumować, jeśli komórki równe x lub y w programie Excel?

W powyższej sekcji wprowadziliśmy formułę do sumowania komórek, jeśli zawierają jedną lub inną wartość. W tej sekcji zademonstrujemy, jak dodać dwie funkcje SUMA.JEŻELI, aby zsumować komórki, jeśli są równe x lub y.

Poniższy przykład polega na zsumowaniu sprzedaży, jeśli produkt jest równy „jabłko” lub „liczi”.

Formuła ogólna

=SUMIF(criteria_range1,"criteria1",sum_range)+SUMIF(criteria_range2,"criteria2",sum_range)

Argumenty

Kryteria_zakres1: zakres komórek, które mają zostać ocenione według kryterium1;
kryteria_zakres2: zakres komórek, które mają zostać ocenione według kryterium2;
Kryteria 1: Kryteria definiujące, które komórki w Criteria_rang1 zostaną dodane.
Kryteria 2: Kryteria definiujące, które komórki w Criteria_rang2 zostaną dodane.
Sum_zakres: zakres komórek do zsumowania;

Jak korzystać z tej formuły?

Wybierz pustą komórkę, skopiuj lub wprowadź do niej poniższą formułę i naciśnij Wchodzę aby uzyskać wynik.

=SUMIF(C5:C12,G4,D5:D12)+SUMIF(C5:C12,G5,D5:D12)

Note: ta formuła odwołuje się do dwóch komórek G4 i G5, które zawierają dwa warunki. Możesz bezpośrednio wpisać wartości tekstowe ujęte w podwójnych cudzysłowach jako kryteria formuły.

=SUMIF(C5:C12,"apple",D5:D12)+SUMIF(C5:C12,"lychee",D5:D12)

Wyjaśnienie tego wzoru

=SUMIF(C5:C12,"apple",D5:D12)+SUMIF(C5:C12,"lychee",D5:D12)

Pierwsza funkcja SUMA.JEŻELI sumuje sprzedaż „jabłek”, a druga funkcja SUMA.JEŻELI sumuje sprzedaż „liczi”. Te dwa wyniki są następnie sumowane, aby uzyskać całkowitą sprzedaż.

Powiązane funkcje

Funkcja Excel SUMPRODUCT
Funkcja Excel SUMPRODUCT może służyć do mnożenia dwóch lub więcej kolumn lub tablic, a następnie uzyskania sumy produktów.

Funkcja Excel ISNUMBER
Funkcja Excel CZY.LICZBA zwraca PRAWDA, jeśli komórka zawiera liczbę, a FAŁSZ, jeśli nie.

Funkcja SZUKAJ Excel
Funkcja Excel SEARCH może pomóc Ci znaleźć pozycję określonego znaku lub podciągu z podanego ciągu tekstowego

Funkcja Excel SUMA.WARUNKÓW
Funkcja Excel SUMA.JEŻELI może pomóc w sumowaniu wartości komórek na podstawie wielu kryteriów.


Powiązane wzory

Suma, jeśli komórki zawierają gwiazdkę
Aby zsumować komórki zawierające gwiazdkę, która jest uważana za znak dosłowny, a nie za symbol wieloznaczny, w tym samouczku wyjaśniono formułę opartą na funkcji SUMA.JEŻELI i tyldzie (~).

Sumuj, jeśli komórki zawierają zarówno x, jak i y
W tym samouczku krok po kroku pokazano, jak zsumować zakres komórek, jeśli odpowiadające im komórki zawierają zarówno x, jak i y przy użyciu funkcji SUMA.

Suma, jeśli data jest między dwiema datami
W tym samouczku pokazano, jak sumować wartości w określonym zakresie dat w programie Excel za pomocą formuły opartej na funkcji SUMA.

Sumuj, jeśli komórki są równe lub nierówne określonej wartości
W tym samouczku krok po kroku wyjaśniono dwie formuły służące do sumowania zakresu komórek o wartości równej lub innej od określonej wartości na podstawie funkcji SUMA.JEŻELI.


Najlepsze narzędzia biurowe

Kutools dla programu Excel - pomaga wyróżnić się z tłumu

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty  |  Usuń puste wiersze  |  Łącz kolumny lub komórki bez utraty danych  |  Okrągły bez wzoru ...
Super VLookup: Wiele kryteriów  |  Wiele wartości  |  W wielu arkuszach  |  Wyszukiwanie rozmyte...
Adw. Lista rozwijana: Łatwa lista rozwijana  |  Zależna lista rozwijana  |  Lista rozwijana wielokrotnego wyboru...
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  Porównaj kolumny z Wybierz Te same i różne komórki ...
Polecane funkcje: Fokus siatki  |  Widok projektu  |  Duży pasek formuły  |  Menedżer skoroszytów i arkuszy | Biblioteka zasobów (Automatyczny tekst)  |  Selektor dat  |  Połącz arkusze  |  Szyfruj/odszyfruj komórki  |  Wysyłaj e-maile według listy  |  Super filtr  |  Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki ...)  |  50 + Wykres rodzaje (Wykres Gantta ...)  |  40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin ...)  |  19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki ...)  |  12 Konwersja Tools (Liczby na słowa, Przeliczanie walut ...)  |  7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podziel komórki Excela ...)  |  ... i więcej

Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...

Opis


Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)

  • Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
  • Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
  • Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
  • Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations