EXCEL 工具 如何在 Excel 中合計整列 Jordi Bardia 更新日期:6月 22, 2025 Download IronXL NuGet 下載 DLL 下載 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article Microsoft Excel 是一款強大的資料視覺化和評估軟體,使用試算表來儲存和組織資訊單元,包括公式和函數。 Excel 由市場營銷人員、會計師、資料分析師及其他專業人士使用。 MS-EXCEL 軟體是 Microsoft Office 套件的一部分。它是多行多列的電子試算表,用於組織資料、視覺化展現資料並進行各種計算。 它有 1048576 行和 16383 列,每一行和列形成一個單元格。 每個單元格都有一個由列名稱和行號決定的地址,例如 B7、Z100 等。 該教程介紹如何對整個列進行加總,這是許多人經常需要執行的任務。 例如,如果您正在計算最新的銷售數據,您需要快速了解整個列的總和以確定當天的銷售結果。 僅需一次點擊即可對整個列進行加總 您可以在 Microsoft Excel 中僅需一次點擊即可對列加總。 只需點擊您想要加總的列名,它會自動突出顯示整個列並加總其值。 您可以在 Excel 狀態列中查看總和。 Excel 狀態列在 Microsoft Excel 應用程序的底部。 使用狀態列計算總和的優勢在於您還可以獲取所有列值的平均值和總個數。 另一個優勢是,如果數值單元格之間夾著空白單元格或文本書寫的單元格,將會忽略該單元格。 使用該方法的一個缺點是無法複製已計算出的值。 您還可以通過右鍵單擊狀態列來自定義它。 您可以添加最大值和最小值等。 class="content-img-align-center"> class="center-image-wrapper"> 自動求和公式以加總列 自動求和功能可以幫助在幾個步驟內加總整個列: 有兩種使用自動求和按鈕的方法。 您可以在“首頁”選項卡和“公式”選項卡中找到該按鈕。 class="content-img-align-center"> class="center-image-wrapper"> 在“首頁”選項卡中,轉到“編輯”組,然後選擇自動求和功能。 或者,您可以轉到“公式”選項卡,在“函數庫”組中查看自動求和功能。 有兩種方法來對列進行加總。 首先是通過點擊和拖動列來選擇單元格的數值。 然後,按下自動求和按鈕。 選取列的數值將被加總並放置在合計值的列末尾。 第二種方法是選擇數值下的空單元格並按下自動求和按鈕。 這將自動添加求和函數並突出數字的範圍。 按下 Enter。 您將得到總和。 class="content-img-align-center"> class="center-image-wrapper"> 提示使用自動求和功能的一個缺點是它無法檢測空單元格或文本書寫的單元格。 如果中間有空或文本單元格,求和函數會選擇這些單元格下方的範圍。 您還可以使用此功能來加總行。 只需選取行單元格中的下一行,求和函數將顯示範圍。 然後按 Enter,結果值就會出現在新行中。 使用 SUM 函數手動加總 Microsoft Excel 中的列 自動求和選項更快捷且易於訪問。 使用手動函數來加總列有一些優勢。 您可以手動添加 SUM 函數或僅加總列中的某些單元格,或指定一個範圍地址而不是手動選擇。 以下是手動使用 SUM 公式的步驟: 首先,在 Excel 表格中選擇您要放置加總值的任何單元格。 輸入 =SUM( 用鍵盤鍵,或者您也可以使用自動求和功能。 class="content-img-align-center"> class="center-image-wrapper"> 接下來,選擇您要求和的數字範圍。 您可以通過選取列中的第一個單元格並按住 Shift 鍵來選擇最後一個數值單元格,以選擇列範圍。 您還可以通過按住 Ctrl 鍵左鍵點擊選擇單獨的單元格。 繼續選擇所需的單元格。 class="content-img-align-center"> class="center-image-wrapper"> 現在,按下 Enter 鍵,您將在選定的單元格中看到結果。 class="content-img-align-center"> class="center-image-wrapper"> 請注意,使用 SUM 函數來計算列的總和時,已過濾或隱藏的單元格也將被包含在內。 使用 SUM 函數僅加總可見單元格 如果您的資料表中有隱藏或過濾的單元格,則不能直接使用 SUM 公式。 有其他步驟可以加總這些值。 請按照以下步驟只加總可見的單元格: 隱藏的單元格 Function_num: 這是一個告訴 AGGREGATE 功能應執行什麼計算的數字。 在這個例子中,我使用了 9,它代表 SUM 函數。 Options: 您將能夠指定在計算中要忽略的內容。 在這個例子中,我使用了 3,這是‘忽略隱藏行、錯誤值、嵌套的 SUBTOTAL 和組合函數’。 簡而言之,它僅使用可見單元格進行計算。 Array: 選擇您想要計算其值總和的單元格範圍。 例如,D1:D3 是可能包括隱藏單元格的單元格範圍。 =AGGREGATE(9,3,D1:D3) 此公式提供可見單元格的總和。 如果您使用較舊版本的 Excel,可以使用以下公式: class="content-img-align-center"> class="center-image-wrapper"> 過濾的單元格 使用此公式,我們可以在 Excel 中加總包含過濾單元格的列。 使用 SUBTOTAL 函數: =SUBTOTAL(9,D1:D3) 此公式計算小計,僅考慮可見單元格進行加總。 class="content-img-align-center"> class="center-image-wrapper"> 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; // 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 中切換欄位
更新日期 6月 22, 2025 .NET Regex 測試器測試您的正則表達式模式 本文深入探討 .NET Regex Tester 的功能,提供見解和使用示例,並與 IronXL 完美結合 閱讀更多