EXCEL 工具 如何在 Excel 中合計整列 Jordi Bardia 更新:2025年6月22日 下載 IronXL NuGet 下載 DLL 下載 開始免費試用 LLM副本 LLM副本 將頁面複製為 Markdown 格式,用於 LLMs 在 ChatGPT 中打開 請向 ChatGPT 諮詢此頁面 在雙子座打開 請向 Gemini 詢問此頁面 在 Grok 中打開 向 Grok 詢問此頁面 打開困惑 向 Perplexity 詢問有關此頁面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 複製連結 電子郵件文章 Microsoft Excel 是一款強大的記錄可視化和評估軟體,使用試算表來存儲和組織帶有公式和功能的信息單元。 行銷人員、會計師、數據分析師及其他專業人士都使用 Excel。 MS-EXCEL 軟體是 Microsoft Office 套件的一部分。它是一個多列和多行的電子試算表,用於組織數據、視覺化呈現數據以及進行各種計算。 它有 1048576 行和 16383 列,每一行和列形成一個儲存格。 每個儲存格都有一個由列名和行號確定的地址,例如 B7、Z100 等。 此教學將涵蓋如何將整欄的總和計算出來,這是許多人經常需要做的工作。 例如,如果您正在計算即時銷售數據,您需要快速了解整欄的總和以確定當日的銷售結果。 僅需一鍵即可對整欄求和 您可以僅需一鍵即可在 Microsoft Excel 中對列進行求和。 只需點擊您要添加的列的名稱,它會自動突出顯示該列並計算該列中所有值的總和。 您可以在 Excel 狀態列中看到總和。 Excel 狀態列位於 Microsoft Excel 應用程式的底部。 使用狀態列計算總和值的優勢在於,您還可以同時獲得所有列值的平均值和總的數量。 另一個優勢是,如果在計算中出現空的或是含有文字的儲存格,該方法將忽略這些儲存格。 使用該方法的一個缺點是您無法複製計算出的總和值。 您還可以右鍵單擊狀態欄來自訂狀態欄。 您可以添加最大值和最小值等。 使用自動求和公式添加列 自動求和功能可以幫助您僅需幾個步驟即可對整列進行求和: 使用自動求和按鈕有兩種方式。 您可以在"首頁"選項卡和"公式"選項卡中找到按鈕。 在"首頁"選項卡中,前往"編輯"群組並選擇自動求和功能; 或者,您可以前往"公式"選項卡,在"功能庫"群組中可以看到自動求和功能。 有兩種方法來對列求和。 第一種是通過點擊和拖曳列來選擇儲存格的值。 然後,按下自動求和按鈕。 所選欄的值將被添加到結果欄的末尾。 第二種方法是選擇值下方的空儲存格並按下自動求和按鈕。 這將自動添加求和功能並自動突出顯示數字的範圍。 按下 Enter。 您將獲得總和。 提示使用自動求和功能的缺點之一是該功能無法檢測空白儲存格或含有文字的儲存格。 如果這些情況下有空格或文本儲存格,值的求和功能將選擇這些儲存格以外的範圍。 您還可以使用此功能進行求和列的行。 只需在行儲存格中選擇值的下一行,求和功能將顯示範圍。 然後按下 Enter,您將在新行中獲得結果值。 在 Microsoft Excel 中手動使用 SUM 函數對列進行求和 自動求和選項更快捷和更易於訪問。 使用手動函數對列求和有一些優勢。 您可以手動添加 SUM 函數,也可以只對某些儲存格進行求和,或為範圍指定地址而不是手動選擇它們。 以下是手動使用 SUM 公式的步驟: 首先,在您想要顯示總和值的 Excel 表格上選擇一個儲存格。 通過鍵盤鍵輸入 =SUM(,或您也可以使用自動求和功能。 然後選擇您想要求和的數字範圍。 您可以通過選擇欄中的第一個儲存格並按住 Shift 鍵選擇最後的一個值範圍。 您還可以通過按住 Ctrl 鍵並左鍵單擊儲存格來選擇單獨的儲存格。 繼續選擇所需的儲存格。 現在,按下 Enter 鍵,您將在選擇的儲存格中看到您的結果。 請注意,使用 SUM 函數對列進行求和時,任何篩選或隱藏的儲存格也會包括在內。 使用 SUM 函數僅添加可見儲存格 如果您有數據表,其中有隱藏或篩選的儲存格,則不能直接使用 SUM 公式。 有其他步驟來對這些值進行求和。 請按照以下步驟僅對可見儲存格求和: 隱藏儲存格 Function_num: 這是一個告訴 AGGREGATE 功能應進行計算的數字。 在這個範例中,我使用了 9,代表 SUM 函數。 Options: 您可以指定計算時要忽略的內容。 在這個範例中,我使用了3,即"忽略隱藏行、錯誤值、嵌套的 SUBTOTAL 和組合功能"。 簡而言之,它僅使用可見的儲存格進行計算。 Array: 選擇您想要獲得其值總和的儲存格範圍。 例如,D1:D3 是儲存格的範圍,其中可能也包含隱藏的儲存格。 =AGGREGATE(9,3,D1:D3) 此公式提供可見儲存格的總和。 如果您使用的是舊版 Excel,您可以使用以下公式: 篩選的儲存格 使用此公式,我們可以在 Excel 中對包含篩選儲存格的列進行求和。 使用 SUBTOTAL 函數: =SUBTOTAL(9,D1:D3) 此公式計算小計時只考慮可見儲存格。 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(); $vbLabelText $csharpLabel 開發人員在設置修改和編輯 C# 中的 Excel 文件時必須小心,因為一次失誤可能會改變整個文件。 能夠依賴簡單有效的代碼行可以幫助降低錯誤風險,並使我們更容易以程式設計方式編輯或刪除 Excel 文件。 今天,我們演示了快速準確地使用已經過良好測試的功能來編輯 C# 中的 Excel 文件的必要步驟。 欲知更多詳情,請閱讀如何編輯 Excel 文件。 Jordi Bardia 立即與工程團隊聊天 軟體工程師 Jordi 在 Python、C# 和 C++ 上最得心應手,當他不在 Iron Software 展現技術時,便在做遊戲編程。在分担產品测测试,產品開發和研究的责任時,Jordi 為持续的產品改進增值。他说这种多样化的经验使他受到挑战并保持参与, 而这也是他与 Iron Software 中工作一大乐趣。Jordi 在佛罗里达州迈阿密长大,曾在佛罗里达大学学习计算机科学和统计学。 相關文章 更新2026年1月18日 如何在 C# 中查看 PowerPoint 文件 在本文中,我們將創建不需安裝 MS PowerPoint 檢視器的 C# PowerPoint 檢視器。 閱讀更多 更新2026年1月18日 如何使用 C# 從模板創建 PowerPoint 在這篇文章中,我們將看看如何使用 C# 從範本創建 PowerPoint 閱讀更多 更新2025年6月22日 .NET Regex 測試器測試您的正則表達式模式 本文深入探討 .NET Regex Tester 的功能,提供見解和使用示例,並與 IronXL 完美結合 閱讀更多 如何在 Excel 中切換欄位