EXCEL 工具

如何在 Excel 中累加一列

發佈 2022年4月19日
分享:

Microsoft Excel 是一款強大的數據視覺化和評估軟體,使用電子試算表來儲存和組織具有公式和功能的信息單元。 Excel 被行銷人員、會計師、記錄分析師和不同的專業人士使用。

MS-EXCEL 軟體是 Microsoft Office 套件的一部分。這是一個多行多列的電子試算表,用於組織數據、視覺化展示數據以及進行各種計算。 它有1048576行和16383列,每行和每列都形成一個單元格。 每個儲存格的地址由欄位名稱和列號決定,例如 B7、Z100 等。

本教程涵蓋如何對整列求和,這是許多人經常需要執行的任務。 例如,如果您正在計算最新的銷售數據,您將需要快速了解整個欄中的總和,以確定當天的銷售結果。

只需點擊一次即可將整列數據相加

您只需點擊一下即可在 Microsoft Excel 中對欄進行求和。 只需點擊你想添加的欄位名稱,該欄位會自動被突出顯示,並且會計算該整個欄位的總和。 您可以在 Excel 狀態欄中查看總和。 Excel 狀態列位於 Microsoft Excel 應用程式的底部。

使用狀態列顯示總和值的優點是,您還可以得到所有列值的平均值,以及所有值的總數。

另一個優勢是,如果在有值單元格之間有空單元格或文字填入的單元格,它將會忽略該單元格。

使用該方法的一個缺點是,您無法複製總和值。

您還可以通過右鍵單擊狀態欄來自訂狀態欄。 您可以添加最大值和最小值等。

How To Add Up Columns In Excel 1 related to 只需點擊一次即可將整列數據相加

自動加總公式來添加列

AutoSum 功能可幫助您僅用幾個步驟就將整列相加:

  1. 有兩種方式可以使用自動加總按鈕。

  2. 您可以在主選項卡和公式選項卡上找到該按鈕。

    How To Add Up Columns In Excel 2 related to 自動加總公式來添加列
  3. 在「首頁」索引標籤上,前往「編輯」群組並選擇「自動加總」功能; 或者,您可以轉到功能表選項卡,在那裡的函數庫組中可以看到自動加總功能。

  4. 有兩種方法可以計算一列的總和。

  5. 首先是透過點擊並拖曳欄位來選擇儲存格的值。 然後,按下自動求和按鈕。 所選欄位的值將添加到總和值欄的末尾。

  6. 第二種方法是選擇值下面的空白儲存格,然後按下自動加總按鈕。

  7. 這將自動添加求和函數並突出顯示數字範圍。

  8. 按下 Enter 鍵。 您將獲得總和。
    How To Add Up Columns In Excel 3 related to 自動加總公式來添加列

    注意:使用 AutoSum 功能的一個缺點是此功能無法檢測空白儲存格或包含文字的儲存格。 如果中間有空白或文字單元格,數值的總和函數將選擇這些單元格以下的範圍。

您也可以使用此功能來總計行數。 只需選擇數值所在列的下一個行,Sum函數將顯示範圍。 然後按 Enter 鍵,您將在新行中獲得結果值。

使用 sum 函數在 Microsoft Excel 中手動匯總一列

快速且更易於存取的自動加總選項。 使用手動功能來對列進行求和有一些優勢。 您可以手動添加求和函數,或者僅對列中的某些單元格求和,或者指定一個範圍的地址,而不是手動選擇它們。

以下是手動使用求和公式的步驟:

  1. 首先,選擇 Excel 表格中任何你想要顯示總和值的儲存格。

  2. 輸入=sum(通過鍵盤鍵,或者您也可以使用自動求和功能)

    How To Add Up Columns In Excel 4 related to 使用 sum 函數在 Microsoft Excel 中手動匯總一列
  3. 接下來,選擇您想要求和的數字範圍。

  4. 您可以透過選擇列中的第一個儲存格並按住 Shift 鍵以選擇最後一個值儲存格來選擇列的範圍。

  5. 您也可以按住 Ctrl 鍵的同時,左鍵點擊單獨選擇一個儲存格。

  6. 請選擇所需的單元格

    How To Add Up Columns In Excel 5 related to 使用 sum 函數在 Microsoft Excel 中手動匯總一列
  7. 現在按下 Enter 鍵,你會在選定的單元格中看到結果。
    How To Add Up Columns In Excel 6 related to 使用 sum 函數在 Microsoft Excel 中手動匯總一列

    請注意,使用 sum 函數獲取列總和時,任何過濾或隱藏的儲存格也會包含在內。

使用 sum 函數來加總僅可見的儲存格

如果您的資料表中有隱藏或過濾的儲存格,則無法在其中使用求和公式。 這些數值可以通過其他步驟進行求和。 按照以下步驟僅對可見儲存格進行求和:

隱藏的儲存格

Function_num: 這是一個數字,用來告訴 AGGREGATE 功能希望進行的計算。 在這個例子中,我實際上使用了九,因為我需要總和。

選項: 您可以指定在計算時希望忽略的內容。 在此範例中,我甚至使用了3,表示「忽略隱藏行、錯誤值、嵌套的SUBTOTAL函數和組合函數」。 簡而言之,它僅使用可見的單元格進行計算。

Array:選擇您想要其值總和的儲存格範圍。 例如,D1:D3 是可能包含隱藏單元格的單元格範圍。

=AGGREGATE(9,3,D1:D3) 是可见单元格之和的公式。

如果您使用較舊版本的 Excel,您可以使用以下公式:

How To Add Up Columns In Excel 7 related to 隱藏的儲存格

過濾的儲存格

使用此公式,我們可以在 Excel 中對包含篩選過的單元格的列進行求和。 此函數稱為(小計函數).

=小計(9,D1:D3)

此公式沒有可選功能。

How To Add Up Columns In Excel 8 related to 過濾的儲存格

IronXL C# 庫

在 .NET 中開啟、讀取、編輯和儲存 Excel 檔案,IronXL 提供了一個多功能且強大的框架。 它兼容所有 .NET 項目類型,包括 Windows 應用程式、ASP.NET MVC 和 .NET Core 應用程式。

對於 .NET 開發者,IronXL 提供簡單的 API 用於讀取和寫入 Excel 文件。

要訪問 Excel 操作腳本,IronXL 不需要在您的伺服器上安裝 Microsoft Office Excel,也不需要使用 Excel Interop。因此,在 .NET 中處理 Excel 文件變得非常快速和簡單。

使用IronXL,開發者可以輕鬆地進行所有與Excel相關的計算,只需撰寫幾行代碼即可完成任務,如將兩個單元格相加、總計列選項、將整個列添加到Excel表格、將整行添加到Excel表格、所有單元格求和函數/求和選項以及多列和多行的求和函數,以及許多其他實用的功能。

以下是C#代碼運行的代碼示例。

using IronXL;

WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet worksheet = workbook.DefaultWorkSheet;

// Set Formulas
worksheet ["A1"].Formula = "Sum(B8:C12)";
worksheet ["B8"].Formula = "=C9/C11";
worksheet ["G30"].Formula = "Max(C3:C7)";

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

// Get Formulas
// Get the formula's calculated value.  e.g. "52"
string formulaValue = worksheet ["G30"].Value;

//Get the formula as a string. e.g. "Max(C3:C7)"
string formulaString = worksheet ["G30"].Formula;

//Save your changes with updated formulas and calculated values.
workbook.Save();
using IronXL;

WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet worksheet = workbook.DefaultWorkSheet;

// Set Formulas
worksheet ["A1"].Formula = "Sum(B8:C12)";
worksheet ["B8"].Formula = "=C9/C11";
worksheet ["G30"].Formula = "Max(C3:C7)";

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

// Get Formulas
// Get the formula's calculated value.  e.g. "52"
string formulaValue = worksheet ["G30"].Value;

//Get the formula as a string. e.g. "Max(C3:C7)"
string formulaString = worksheet ["G30"].Formula;

//Save your changes with updated formulas and calculated values.
workbook.Save();
Imports IronXL

Private workbook As WorkBook = WorkBook.Load("test.xlsx")
Private worksheet As WorkSheet = workbook.DefaultWorkSheet

' Set Formulas
Private worksheet ("A1").Formula = "Sum(B8:C12)"
Private worksheet ("B8").Formula = "=C9/C11"
Private worksheet ("G30").Formula = "Max(C3:C7)"

' Force recalculate all formula values in all sheets.  
workbook.EvaluateAll()

' Get Formulas
' Get the formula's calculated value.  e.g. "52"
Dim formulaValue As String = worksheet ("G30").Value

'Get the formula as a string. e.g. "Max(C3:C7)"
Dim formulaString As String = worksheet ("G30").Formula

'Save your changes with updated formulas and calculated values.
workbook.Save()
VB   C#

開發者在使用 C# 修改和編輯 Excel 文件時必須小心,因為一個小錯誤就可能改變整個文件。 能夠依賴簡單且高效的代碼行有助於降低錯誤風險,並使我們更容易以程式化方式編輯或刪除 Excel 檔案。 今天,我們介紹了如何快速且準確地在 C# 中編輯 Excel 文件所需的步驟,使用已經過充分測試的功能。 如需更多資訊,請造訪以下網站 連結.

< 上一頁
如何在 Excel 中切換欄位

準備開始了嗎? 版本: 2024.11 剛剛發布

免費 NuGet 下載 總下載次數: 1,111,773 查看許可證 >