Przejdź do głównej zawartości

Sumuj wartości według grupy w Excelu

Czasami może być wymagane sumowanie wartości na podstawie grupy w tabeli. Na przykład mam listę produktów z odpowiadającymi im kwotami w innej kolumnie, teraz chcę uzyskać sumę częściową dla każdego produktu, jak pokazano na zrzucie ekranu. Ten samouczek wprowadzi kilka formuł rozwiązywania tego zadania w programie Excel.


Sumuj wartości według grupy – sumy częściowe w oryginalnej tabeli danych

Tutaj ogólna składnia do sumowania wartości na podstawie grupy w programie Excel powinna wyglądać następująco:

=IF(group_name=cell_above_group_name, “” ,SUMIF(group_range,group_name,sum_range))
  • group_name: Komórka z nazwą grupy, którą chcesz zsumować;
  • cell_above_group_name: komórka nad nazwą grupy;
  • group_range: Zakres komórek zawiera nazwy grup;
  • sum_range: zakres komórek odpowiadający określonej nazwie grupy do zsumowania.

Jeśli dane są posortowane według kolumny grupującej, ten sam produkt jest ułożony razem, jak pokazano na zrzucie ekranu. Aby zsumować dane według grup, możesz tworzyć formuły na podstawie funkcji JEŻELI i SUMA.JEŻELI.

1. Skopiuj i wklej następującą formułę w pustej komórce obok swoich danych:

=IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13))
  • Note: We wzorze:
  • A1 jest komórką nagłówka, i A2 to pierwsza komórka zawierająca nazwę produktu, którego chcesz użyć;
  • A2: A13 czy lista zawiera nazwy produktów, na podstawie których chcesz zsumować;
  • B2: B13 to dane kolumny, które chcesz uzyskać jako sumę częściową.

2. Następnie przeciągnij uchwyt wypełniania w dół do komórek, których chcesz użyć tej formuły, a sumy częściowe są obliczane na podstawie każdej nazwy produktu, patrz zrzut ekranu:


Wyjaśnienie wzoru:

=IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13))

  • SUMIF($A$2:$A$13,A2,$B$2:$B$13): Ta funkcja SUMA.JEŻELI zsumuje tylko wartości z zakresu B2:B13, jeśli odpowiadające im wartości z zakresu A2:A13 są równe kryteriom A2.
  • IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13)): Ta funkcja JEŻELI sprawdza każdą wartość w kolumnie A, jeśli jej wartość jest taka sama jak wartość w powyższej komórce. Na przykład, jeśli wartość komórki A2 jest równa komórce A1, nic ( „” ) nie zwróci, jeśli nie jest zgodne, zostanie zwrócony wynik funkcji SUMA.JEŻELI.

Sumuj wartości według grupy – sumy częściowe w innej lokalizacji

Jeśli wartości każdej grupy nie są ułożone razem i wymienione losowo w kolumnie, aby zsumować pasujące wartości na podstawie grupy lub kategorii, należy wyodrębnić nazwę każdej grupy z nazw produktów, a następnie uzyskać sumę częściową opartą na nazwie tej grupy jako poniżej pokazano zrzut ekranu.

1. Najpierw wyodrębnij unikalną nazwę grupy, używając poniższej formuły tablicowej, a następnie naciśnij Ctrl + Shift + Enter klucze razem, aby uzyskać pierwszy wynik.

=INDEX($A$2:$A$13,MATCH(0,COUNTIF($D$1:D1,$A$2:$A$13),0))
  • Note: We wzorze:
  • A2: A13 jest zakresem komórek, z których należy wyodrębnić wszystkie unikalne wartości;
  • D1 to komórka nad wprowadzoną formułą.

2. Następnie wybierz komórkę z formułą i przeciągnij uchwyt wypełniania w dół do komórek, aż zostaną wyświetlone wszystkie nazwy produktów, patrz zrzut ekranu:

3. Teraz możesz zsumować wartości według wyodrębnionej nazwy grupy. W takim przypadku zostanie tutaj użyta funkcja SUMA.JEŻELI, wprowadź poniższą formułę do pustej komórki, w tym przykładzie umieszczę ją w komórce E2.

=SUMIF($A$2:$A$13,D2,$B$2:$B$13)

4. Następnie przeciągnij uchwyt wypełniania w dół, aby skopiować tę formułę, aby zwrócić całkowitą kolejność innych grup, patrz zrzut ekranu:


Zastosowana funkcja względna:

  • SUMA:
  • Funkcja SUMA.JEŻELI może pomóc w sumowaniu komórek na podstawie jednego kryterium.
  • IF:
  • Funkcja JEŻELI sprawdza określony warunek i zwraca odpowiednią wartość podaną jako PRAWDA lub FAŁSZ.

Więcej artykułów:

  • Sumy częściowe kwot faktur według wieku
  • Aby zsumować kwoty faktur na podstawie wieku, jak pokazano na poniższym zrzucie ekranu, może być częstym zadaniem w programie Excel, ten samouczek pokaże, jak sumować kwoty faktur według wieku za pomocą normalnej funkcji SUMA.JEŻELI.
  • Suma najmniejszych lub najniższych wartości N
  • W programie Excel łatwo jest zsumować zakres komórek za pomocą funkcji SUMA. Czasami może być konieczne zsumowanie najmniejszych lub najniższych liczb 3, 5 lub n w zakresie danych, jak pokazano na poniższym zrzucie ekranu. W takim przypadku SUMPRODUCT wraz z funkcją MAŁY może pomóc rozwiązać ten problem w programie Excel.

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