IRONSOFTWAREHOME
NARZĘDZIA EXCEL

Jak zsumować kolumnę w programie Excel

Curtis Chau
Curtis Chau
Updated: 19 lipca 2026

Microsoft Excel to solidne oprogramowanie do wizualizacji i analizy danych, które wykorzystuje arkusze kalkulacyjne do przechowywania i organizowania informacji za pomocą formuł i funkcji. Z programu Excel korzystają specjaliści ds. marketingu, księgowi, analitycy danych oraz przedstawiciele różnych innych zawodów.

Oprogramowanie MS-EXCEL jest częścią Suite Microsoft Office. Jest to elektroniczny arkusz kalkulacyjny z wieloma wierszami i kolumnami, służący do organizowania danych, ich wizualnego przedstawiania oraz wykonywania różnych obliczeń. Zawiera 1048576 wierszy i 16383 kolumny, przy czym każdy wiersz i kolumna tworzą komórkę. Każda komórka ma adres określony przez nazwę kolumny i numer wiersza, np. B7, Z100 itd.

W tym samouczku omówiono sposób sumowania wartości całej kolumny, co jest zadaniem, które wiele osób musi wykonywać dość często. Na przykład, jeśli obliczasz aktualne dane dotyczące sprzedaży, musisz szybko zorientować się w całej sumie w kolumnie, aby ustalić wyniki sprzedaży za dany dzień.

Zsumuj całą kolumnę jednym kliknięciem

W programie Microsoft Excel można zsumować kolumny za pomocą jednego kliknięcia. Wystarczy kliknąć nazwę kolumny, którą chcesz dodać, a kolumna zostanie automatycznie podświetlona, a wartości w całej kolumnie zsumowane. Suma jest widoczna na pasku stanu programu Excel. Pasek stanu programu Excel znajduje się na dole okna aplikacji Microsoft Excel.

Zaletą korzystania z paska stanu dla wartości sumy jest to, że otrzymujesz również średnią wartość wszystkich wartości w kolumnie oraz liczbę wszystkich wartości.

Kolejną zaletą jest to, że jeśli między komórkami zawierającymi wartości znajduje się pusta komórka lub komórka z tekstem, zostanie ona pominięta.

Wadą tej metody jest to, że nie można skopiować zsumowanej wartości.

Pasek stanu można również dostosować, klikając go prawym przyciskiem myszy. Można dodać wartości maksymalne i minimalne itp.

Formuła AutoSum do sumowania kolumny

Funkcja AutoSum pomaga zsumować całą kolumnę w zaledwie kilku krokach:

  1. Istnieją dwa sposoby korzystania z przycisku AutoSum.
  2. Przycisk ten można znaleźć w zakładce Strona główna oraz w zakładce Formuły.
  1. Na karcie Narzędzia główne przejdź do grupy Edycja i wybierz funkcję AutoSum; lub możesz przejść do karty Formuły, gdzie w grupie Biblioteka funkcji znajdziesz funkcję AutoSum.
  2. Istnieją dwie metody sumowania kolumny.
  3. Pierwszym krokiem jest zaznaczenie wartości komórek poprzez kliknięcie i przeciągnięcie kolumn. Następnie naciśnij przycisk AutoSum. Wartości wybranych kolumn zostaną dodane na końcu kolumny wartości sumy.
  4. Druga metoda polega na zaznaczeniu pustej komórki poniżej wartości i naciśnięciu przycisku AutoSum.
  5. Spowoduje to automatyczne dodanie funkcji sumy i zaznaczenie zakresu liczb.
  6. Naciśnij klawisz Enter. Otrzymasz całkowitą kwotę.
Porady: Jedną z wad korzystania z funkcji AutoSum jest to, że funkcja ta nie wykrywa pustych komórek ani komórek zawierających tekst. Jeśli pomiędzy nimi znajdują się puste lub tekstowe komórki, funkcja sumy wartości wybierze zakres poniżej tych komórek.

Możesz również użyć tej funkcji do zsumowania wierszy. Wystarczy zaznaczyć następny wiersz wartości w komórkach wiersza, a funkcja sumy wyświetli zakres. Następnie naciśnij klawisz Enter, a w nowym wierszu pojawi się wartość wyniku.

Użyj funkcji SUM, aby ręcznie zsumować kolumnę w programie Microsoft Excel

Opcje AutoSum są szybsze i bardziej dostępne. Korzystanie z funkcji ręcznych do sumowania kolumn ma pewne zalety. Można ręcznie dodać funkcję SUM lub zsumować tylko określone komórki w kolumnie, albo określić adres dla szerokiego zakresu zamiast wybierać je ręcznie.

Poniżej przedstawiono kroki ręcznego użycia formuły SUM:

  1. Najpierw zaznacz komórkę w dowolnym miejscu tabeli Excel, w której chcesz uzyskać wartość sumy.
  2. Wprowadz =SUM( przez klawisze klawiatury lub mozesz tez skorzystac z funkcji AutoSum.
  1. Następnie wybierz zakres liczb, które chcesz zsumować.
  2. Możesz zaznaczyć zakres kolumn, zaznaczając pierwszą komórkę w kolumnie i przytrzymując klawisz Shift, aby zaznaczyć ostatnią komórkę z wartością.
  3. Można również zaznaczyć pojedyncze komórki, klikając je lewym przyciskiem myszy przytrzymując klawisz Ctrl.
  4. Wybierz żądane komórki.
  1. Teraz naciśnij klawisz Enter, a wynik pojawi się w wybranej komórce.

Należy pamiętać, że podczas korzystania z funkcji SUM w celu uzyskania sumy kolumny uwzględniane są również wszystkie filtrowane lub ukryte komórki.

Użycie funkcji SUM do zsumowania tylko widocznych komórek

Jeśli masz tabelę danych, w której znajdują się ukryte lub przefiltrowane komórki, nie możesz bezpośrednio użyć formuły SUM. Istnieją alternatywne sposoby sumowania tych wartości. Wykonaj poniższe kroki, aby zsumować tylko widoczne komórki:

Ukryte komórki

  • Function_num: Jest to liczba, która informuje funkcję AGGREGATE o obliczeniach, które należy wykonać. W tym przykładzie użyłem liczby dziewięć, która reprezentuje funkcję SUM.
  • Opcje: Będziesz mógł określić, co chcesz pominąć podczas wykonywania obliczeń. W tym przykładzie użyłem 3, która "ignoruje ukryte wiersze, wartości błędów, zagnieżdżone funkcje SUBTOTAL i funkcje kombinacyjne". Krótko mówiąc, do obliczeń wykorzystuje wyłącznie widoczne komórki.
  • Tablica: Wybierz zakres komórek, z których chcesz uzyskać sumę ich wartości. Na przyklad, D1:D3 to zakres komorek, ktory moze rowniez zawierac ukryte komorki.
=AGGREGATE(9,3,D1:D3)
Text

Ta formuła oblicza sumę widocznych komórek.

Jeśli korzystasz ze starszej wersji programu Excel, możesz użyć następującego wzoru:

Filtrowane komórki

Dzięki tej formule możemy zsumować kolumnę w Excelu zawierającą przefiltrowane komórki. Użyj funkcji SUBTOTAL:

=SUBTOTAL(9,D1:D3)
Text

Ta formuła oblicza sumę częściową i podczas sumowania uwzględnia tylko widoczne komórki.

Biblioteka IronXL C#

IronXL zapewnia wszechstronny i wydajny framework do otwierania, odczytu, edycji i zapisywania plików Excel w środowisku .NET Framework. Jest kompatybilny ze wszystkimi typami projektów .NET, w tym aplikacjami Windows, ASP.NET MVC i aplikacjami .NET Core.

Dla programistów .NET IronXL zapewnia prosty interfejs API do odczytu i zapisu dokumentów Excel.

Aby uzyskać dostęp do skryptów do obsługi plików Excel, IronXL nie wymaga instalacji programu Microsoft Office Excel na serwerze ani korzystania z interfejsu Excel Interop. Dzięki temu praca z plikami Excel w środowisku .NET staje się niezwykle szybka i prosta.

Korzystając z IronXL, programiści mogą bez żadnych komplikacji wykonywać wszystkie obliczenia związane z Excelem, po prostu pisząc kilka linii kodu dla zadań takich jak dodawanie dwóch komórek, opcja sumy całkowitej kolumn, dodawanie całej kolumny do tabeli Excel, dodawanie całego wiersza do tabeli Excel, funkcja sumy wszystkich komórek/opcja sumy oraz funkcja sumy wielu kolumn i wielu wierszy, a także wiele innych przydatnych funkcji.

Poniżej znajdują się przykłady kodu C# w praktyce.

using IronXL;

// Load the existing Excel workbook
WorkBook workbook = WorkBook.Load("test.xlsx");
// Get the default worksheet
WorkSheet worksheet = workbook.DefaultWorkSheet;

// Set formulas to specific cells in the worksheet
worksheet["A1"].Formula = "Sum(B8:C12)";
worksheet["B8"].Formula = "=C9/C11";
worksheet["G30"].Formula = "Max(C3:C7)";

// Force recalculation of all formula values in all sheets
workbook.EvaluateAll();

// Retrieve and print the calculated value of the formula in cell G30
string formulaValue = worksheet["G30"].Value;
Console.WriteLine($"Calculated Value at G30: {formulaValue}");

// Retrieve and print formula as a string from cell G30
string formulaString = worksheet["G30"].Formula;
Console.WriteLine($"Formula in G30: {formulaString}");

// Save changes to the workbook with updated formulas and calculated values
workbook.Save();

Programiści muszą zachować ostrożność podczas modyfikowania i edytowania plików Excel w języku C#, ponieważ jeden błąd może łatwo spowodować zmianę całego dokumentu. Możliwość polegania na prostych i wydajnych linijkach kodu pomaga zmniejszyć ryzyko błędów i ułatwia nam edycję lub usuwanie plików Excel za pomocą kodu. Dzisiaj omówiliśmy kroki niezbędne do szybkiej i dokładnej edycji plików Excel w języku C# przy użyciu funkcji, które zostały już dokładnie przetestowane. Aby uzyskać więcej informacji, przeczytaj artykuł Jak edytować pliki Excel.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podręczników.

...
Czytaj więcej

Powiązane artykuły

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta