EXCEL 工具 如何在 Excel 中合計整列 Jordi Bardia 更新:6月 22, 2025 下載 IronXL NuGet 下載 DLL 下載 開始免費試用 法學碩士副本 法學碩士副本 將頁面複製為 Markdown 格式,用於 LLMs 在 ChatGPT 中打開 請向 ChatGPT 諮詢此頁面 在雙子座打開 請向 Gemini 詢問此頁面 在雙子座打開 請向 Gemini 詢問此頁面 打開困惑 向 Perplexity 詢問有關此頁面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 複製連結 電子郵件文章 Microsoft Excel 是一款功能強大的記錄視覺化和評估軟體,它使用電子表格來儲存和組織資訊單元,並包含公式和函數。 Excel被行銷人員、會計師、檔案分析師和各種專業人士使用。 MS-EXCEL軟體是微軟辦公室軟體套件的一部分。它是一款多行多列的電子表格軟體,用於組織資料、以視覺化的方式呈現資料以及進行各種計算。 它有 1048576 行和 16383 列,每一行和每一列構成一個儲存格。 每個儲存格都有一個由列名和行號決定的位址,例如 B7、Z100 等。 本教學介紹如何計算整列的總和,這是許多人經常需要執行的任務。 例如,如果您要計算最新的銷售數據,您需要快速了解該列中的總和,以確定當天的銷售結果。 只需單擊即可對整列求和 在 Microsoft Excel 中,只需按一下即可對列進行求和。 只需點擊要新增的列名稱,它就會自動反白該列並計算該列中所有值的總和。 您可以在 Excel 狀態列中看到總和。 Excel狀態列位於Microsoft Excel應用程式的底部。 使用狀態列顯示總和值的優點是,您還可以獲得所有列值的平均值和總值的計數。 另一個優點是,如果在已賦值的儲存格之間存在空白儲存格或已寫入文字的儲存格,則會忽略該儲存格。 使用該方法的一個缺點是無法複製總和值。 您也可以透過右鍵單擊狀態列來自訂狀態列。 您可以新增最大值和最小值等。 自動求和公式,用於新增列 AutoSum 函數只需幾個步驟即可幫助使用者對整列求和: 使用自動求和按鈕有兩種方法。 您可以在"開始"標籤和"公式"標籤上找到該按鈕。 在"開始"標籤上,前往"編輯"群組,然後選擇"自動求和"功能; 或者,您可以轉到"公式"選項卡,在那裡您可以在"函數庫"群組中看到 AutoSum 函數。 計算一列總和有兩種方法。 第一種方法是透過點擊並拖曳列來選擇儲存格的值。 然後,按下自動求和按鈕。 所選列的值將會加到總和值列的結尾。 第二種方法是選擇數值下方的空白儲存格,然後按下自動求和按鈕。 這將自動新增求和函數並反白顯示數字範圍。 按回車鍵。 您將獲得總金額。 使用 AutoSum 函數的一個缺點是,該函數無法偵測空白儲存格或已寫入文字的儲存格。 如果中間有空白儲存格或文字儲存格,則該值的求和函數會選取這些儲存格下方的區域。 您也可以使用此功能對行進行求和。 只需選擇行單元格中值的下一行,求和函數就會顯示該範圍。 然後按下回車鍵,結果值將顯示在新行中。 在 Microsoft Excel 中使用 SUM 函數手動對列求和 自動求和選項速度更快,使用更方便。 使用手動函數對列求和有一些優點。 您可以手動新增 SUM 函數,或僅對列中的某些儲存格求和,或指定一個大範圍的位址,而不是手動選擇。 以下是手動使用 SUM 公式的步驟: 首先,在 Excel 表格中選取要計算總和的任一儲存格。 透過鍵盤輸入=SUM( ,或者您也可以使用 AutoSum 函數。 接下來,選擇要求和的數字範圍。 您可以透過選取列中的第一個儲存格,然後按住 Shift 鍵選取最後一個值儲存格來選取列範圍。 你也可以按住 Ctrl 鍵並點選儲存格來選取單一儲存格。 選擇所需的儲存格。 現在,按下 Enter 鍵,您將在選取的儲存格中看到結果。 請注意,使用 SUM 函數計算列的總和時,任何已篩選或隱藏的儲存格也會被包含在內。 使用 SUM 函數僅對可見單元格求和 如果資料表中存在隱藏或篩選後的儲存格,則無法直接使用 SUM 公式。 還有其他方法可以計算這些值的總和。 請依照下列步驟僅對可見單元格求和: 密室逃脫 Function_num:這是一個數字,它告訴 AGGREGATE 功能應該要做什麼計算。 在這個例子中,我使用了數字 9,它代表 SUM 函數。 -選項:您可以指定在進行計算時要忽略的內容。 在這個例子中,我使用了 3,它"忽略隱藏行、錯誤值、巢狀小計和組合函數"。 簡而言之,它只使用可見單元格進行計算。 -陣列:選擇要計算其值總和的儲存格範圍。 例如, D1:D3是可能包含隱藏儲存格的儲存格範圍。 =AGGREGATE(9,3,D1:D3) 此公式計算可見單元格的總和。 如果您使用的是舊版的 Excel,可以使用下列公式: 過濾細胞 利用此公式,我們可以對 Excel 中已篩選的欄位進行求和。 使用小計功能: =SUBTOTAL(9,D1:D3) 公式計算小計,求和時僅考慮可見單元格。 IronXL C# 庫 IronXL 為 .NET 中 Excel 檔案的開啟、讀取、編輯和保存提供了一個強大且用途廣泛的框架。 它與所有 .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; // 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(); 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(); Imports IronXL ' Load the existing Excel workbook Private workbook As WorkBook = WorkBook.Load("test.xlsx") ' Get the default worksheet Private worksheet As WorkSheet = workbook.DefaultWorkSheet ' Set formulas to specific cells in the worksheet Private worksheet("A1").Formula = "Sum(B8:C12)" Private worksheet("B8").Formula = "=C9/C11" Private 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 Dim formulaValue As String = worksheet("G30").Value Console.WriteLine($"Calculated Value at G30: {formulaValue}") ' Retrieve and print formula as a string from cell G30 Dim formulaString As String = worksheet("G30").Formula Console.WriteLine($"Formula in G30: {formulaString}") ' Save changes to the workbook with updated formulas and calculated values workbook.Save() $vbLabelText $csharpLabel 開發人員在使用 C# 修改和編輯 Excel 文件時必須格外小心,因為一個錯誤可能會改變整個文件。 能夠依靠簡單且有效率的程式碼行有助於降低出錯的風險,並使我們能夠以程式設計方式更輕鬆地編輯或刪除 Excel 檔案。 今天,我們講解如何使用經過充分測試的函數,快速且準確地在 C# 中編輯 Excel 檔案。 更多信息,請閱讀《如何編輯Excel文件》 。 Jordi Bardia 立即與工程團隊聊天 軟體工程師 Jordi 在 Python、C# 和 C++ 上最得心應手,當他不在 Iron Software 展現技術時,便在做遊戲編程。在分担产品测测试,产品开发和研究的责任时,Jordi 为持续的产品改进增值。他说这种多样化的经验使他受到挑战并保持参与, 而这也是他与 Iron Software 中工作一大乐趣。Jordi 在佛罗里达州迈阿密长大,曾在佛罗里达大学学习计算机科学和统计学。 相關文章 更新9月 10, 2025 如何在 C# 中查看 PowerPoint 文件 在本文中,我們將創建不需安裝 MS PowerPoint 檢視器的 C# PowerPoint 檢視器。 閱讀更多 更新6月 22, 2025 如何使用 C# 從模板創建 PowerPoint 在這篇文章中,我們將看看如何使用 C# 從範本創建 PowerPoint 閱讀更多 更新6月 22, 2025 .NET Regex 測試器測試您的正則表達式模式 本文深入探討 .NET Regex Tester 的功能,提供見解和使用示例,並與 IronXL 完美結合 閱讀更多 如何在 Excel 中切換欄位