Note: The other languages of the website are Google-translated. Back to English

Zsumuj ostatnie N kolumn w Excelu

Aby zsumować wartości w ostatnich n kolumnach, zwykle może być konieczne obliczenie sumy każdej kolumny, a następnie zsumowanie wyników, aby uzyskać końcową sumę. Ten samouczek zawiera formułę opartą na funkcji INDEKS, która ułatwia wykonanie zadania.


Jak sumować wartości w ostatnich n kolumnach w programie Excel?

Jak pokazano na poniższym przykładzie, istnieje tabela sprzedaży miesięcznej, aby zsumować tylko sprzedaż z ostatnich 3 miesięcy (kwiecień, maj i czerwiec), możesz wykonać poniższe kroki.

Ogólne formuły

=SUM(INDEX(data_range,0,COLUMNS(data_range)-(n-1)):INDEX(data_range,0,COLUMNS(data_range)))

Argumenty

Zakres danych: zakres komórek, w których chcemy zsumować ostatnie n kolumn;
N: Liczba reprezentuje liczbę ostatnich kolumn, które zsumujesz z zakresu data_range.

Jak korzystać z tej formuły?

Wybierz formułę, skopiuj lub wprowadź formułę poniżej i naciśnij Wchodzę aby uzyskać wynik.

=SUM(INDEX(C5:H10,0,COLUMNS(C5:H10)-(B13-1)):INDEX(C5:H10,0,COLUMNS(C5:H10)))

Uwagi: W tym przypadku komórka B13 zawiera liczbę reprezentującą ostatnie N kolumn, możesz bezpośrednio wpisać tę liczbę do formuły i ująć ją w podwójny cudzysłów w następujący sposób.

=SUM(INDEX(C5:H10,0,COLUMNS(C5:H10)-("3"-1)):INDEX(C5:H10,0,COLUMNS(C5:H10)))

Wyjaśnienie formuły

=SUM(INDEX(C5:H10,0,COLUMNS(C5:H10)-(B13-1)):INDEX(C5:H10,0,COLUMNS(C5:H10)))

INDEX(C5:H10,0,COLUMNS(C5:H10)-(B13-1)):
KOLUMNY(C5:H10): Funkcja KOLUMNY zwraca liczbę kolumn w odwołaniu C5:E4. Tutaj otrzymasz 6 kolumn;
INDEX(C5:H10,0,6-(B13-1)) = INDEX(C5:H10,0,6-(3-1)) = INDEX(C5:H10,0,4): Składnia funkcji INDEKS: INDEKS(tablica; numer_wiersza; [numer_kolumny]). Tutaj numer_wiersza jest ustawiony na 0, więc funkcja INDEX zwraca odwołanie do całej czwartej kolumny: $F$5:$F$10;
INDEKS(C5:H10,0;KOLUMNY(C5:H10))
KOLUMNY(C5:H11): Funkcja KOLUMNY zwraca liczbę kolumn w odwołaniu C5:E4. Tutaj otrzymasz 6 kolumn;
INDEKS(C5:H10,0,6)): Tutaj funkcja INDEX zwraca odwołanie do całej szóstej kolumny: $H$5:$H$10;
SUM($F$5:$F$10:$H$5:$H$10) = SUM($F$5:$H$10): Funkcja SUMA następnie sumuje wszystkie liczby z zakresu F5:H10 i zwraca całkowitą kwotę: 8580.

Powiązane funkcje

Funkcja suma Excel
Funkcja suma programu Excel dodaje wartości.

Funkcja Excel INDEKS
Funkcja Excel INDEX zwraca wyświetlaną wartość na podstawie podanej pozycji z zakresu lub tablicy.

Funkcja Excel COLUMNS
Funkcja KOLUMNY programu Excel zwraca całkowitą liczbę kolumn w danej tablicy lub odwołaniu.


Powiązane wzory

Sumuj wiele kolumn, jeśli spełnione jest jedno kryterium
W tym samouczku dowiesz się, jak sumować wartości w wielu kolumnach na podstawie tego samego kryterium w programie Excel.

Zsumuj najwyższe N ​​wartości lub najwyższe N ​​wartości z kryteriami
W tym samouczku krok po kroku pokazano, jak używać funkcji SUMPRODUCT z funkcją LARGE w celu zsumowania najwyższych wartości N w zakresie i zsumowania najwyższych wartości N w zakresie z kryteriami w programie Excel.

Sumuj wartości na podstawie kolumny lub zarówno kolumny, jak i wiersza
Ten samouczek zawiera różne formuły oparte na funkcji SUMPRODUCT, które ułatwiają sumowanie wartości na podstawie nagłówka kolumny i sumowanie wartości na podstawie kryteriów kolumn i wierszy.

Sumuj wartości w ciągu ostatnich N dni na podstawie kryteriów
Aby zsumować wartości z ostatnich N dni na podstawie określonych kryteriów w programie Excel, możesz zastosować formułę opartą na funkcjach SUMA.JEŻELI i DZIŚ.


Najlepsze narzędzia biurowe

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

Chcesz szybko i perfekcyjnie zakończyć swoją codzienną pracę? Kutools dla programu Excel oferuje 300 zaawansowanych zaawansowanych funkcji (Łącz skoroszyty, sumuj według koloru, dziel zawartość komórek, konwertuj daty itd.) i oszczędzaj 80% czasu.

  • Zaprojektowany dla 1500 scenariuszy pracy, pomaga rozwiązać 80% problemów z Excelem.
  • Zmniejsz tysiące kliknięć klawiatury i myszy każdego dnia, odciąż zmęczone oczy i dłonie.
  • Zostań ekspertem Excela w 3 minuty. Nie musisz już pamiętać żadnych bolesnych formuł i kodów VBA.
  • 30-dniowy nieograniczony bezpłatny okres próbny. 60-dniowa gwarancja zwrotu pieniędzy. Bezpłatna aktualizacja i wsparcie przez 2 lata.
Wstążka programu Excel (z zainstalowanym Kutools dla programu Excel)

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 zakładki do pakietu Office (w tym Excel), podobnie jak Chrome, Firefox i nowy Internet Explorer.
Zrzut ekranu programu Excel (z zainstalowaną kartą Office)
Sortuj komentarze według
Komentarze (0)
Brak ocen. Oceń jako pierwszy!
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL