如何在 Excel 中求和一列?

2025年03月17日 | 阅读 9 分钟

Excel 是一款需要进行数据分析计算的工具。它是以电子表格的形式存储数据的数字方式。为了进行一些分析,我们对它执行数学函数。Excel 还为用户提供了各种内置函数来在 Excel 表格上执行操作。

在 Excel 中计算一列的总和很容易。本章将向您展示如何在 Excel 中计算一列或选定单元格的总和。

Excel 提供了几种方法来计算一列的总和:

  1. 一键求和一列
  2. 使用自动求和计算列的总和
  3. 应用 求和 函数(数学函数)手动对列求和
  4. 使用 SUBTOTAL 计算选定单元格的总和
  5. 将数据转换为 Excel 以获取列的总和

请参阅下面的详细方法

一键求和一列

这是 Excel 中计算列总和的最简单方法之一。它是一种快速轻松地一键获取列总和的方法。

请记住:此方法仅显示所选列的总计,但不保存它。结果将显示在 Excel 底部状态栏的 状态栏 中。

操作:选择列并在 Excel 电子表格底部的状态栏上查看结果(总和)。

例如——

让我们举个例子来理解它

费用列的总和

现在,我们将查看给定数据的 费用列 的总和。您可以在底部状态栏中看到所选列(费用)的总和,即 总和 = 48004

How to sum a column in Excel

销售列的总和

现在,查看另一列的总和,即 销售 列。您可以在底部状态栏中看到所选列(销售)的总和。总和 = 318095

How to sum a column in Excel

使用自动求和计算列的总和

自动求和是计算 Excel 电子表格中列总和的另一种方法。当您想将结果保留在 Excel 表格中以备将来使用时,此方法很有用。您可以使用 Excel 的此自动求和函数。

注意:用户以后需要时可以使用此计算的总和结果,因为 Excel 会保留它。

自动求和 也是一种在您想要保留结果时计算列总和的最简单方法。让我们看看这个自动求和函数在 Excel 中是如何使用的以及它是如何工作的——

例如

我们有一个包含一些产品及其价格表的 Excel 电子表格。我们将使用 自动求和 函数计算这些产品的总价。请按照以下步骤操作

步骤 1:选择您希望计算总和的列正下方的空白单元格。

How to sum a column in Excel

步骤 2:现在,转到 公式 选项卡,在该选项卡中单击“公式”选项卡中“函数库”部分内的 自动求和 按钮。

How to sum a column in Excel

步骤 3:Enter 键完成操作并显示计算出的价格列总和。该列的总和将自动计算并粘贴到所选单元格中。

How to sum a column in Excel

在计算价格列的总和时没有选择范围。我们已经对所有值进行了列求和。

手动应用 Sum() 函数到列

您也可以手动将 Sum() 函数应用于列,而不是自动求和。Sum() 函数允许用户通过将其应用于列数据来手动计算总和。与自动求和函数一样,它也将总和结果保留在您的 Excel 表格中。

您可能会想,手动应用 Sum 函数的主要目的是什么,它与自动求和有何不同?使用此函数,您可以对选定单元格的总和而不是列中的所有值进行求和,并将计算结果粘贴到 Excel 表格的任何位置。

目的

有时,如果我们想计算几个选定单元格的总和,我们需要手动计算。手动使用 Excel 的 SUM() 函数,找出选定单元格或单元格区域的总和。

让我们看看 Sum 函数是如何手动应用于列以及它是如何工作的——

例如

对于这个例子,我们将使用与前一种方法中使用的相同的 Excel 电子表格,其中包含一些产品及其价格表。我们将使用 Sum() 方法计算这些产品的总价。请按照以下步骤操作

步骤 1:单击您希望粘贴选定单元格总和的空白单元格。

How to sum a column in Excel

步骤 2:使用以下 SUM 公式

例如

=sum(B2:B11)

它将对从 B2 单元格到 B11 单元格的值进行总和。

How to sum a column in Excel

提示:您可以在 Sum() 公式中使用范围,例如 (B3:B5000),用于大量计算。

步骤 3:现在,按 Enter 键获取结果。可以看到选定单元格(从 B2 到 B5)的总和已粘贴在下方。

How to sum a column in Excel

这里,您会看到一个黄色错误类型的符号,指示用于该单元格的公式适用于该单元格范围。

How to sum a column in Excel

在公式栏中,您可以看到应用于结果单元格的公式。

注意:SUM() 函数甚至可以处理隐藏和过滤的行数据。

使用 Subtotal 计算选定单元格的总和

Subtotal 与 Sum 函数略有不同。Subtotal 是一个数学函数,用于仅计算可见单元格的总和。与 Sum() 方法不同,它在计算列数据时不会包含隐藏或过滤的行数据。

Subtotal 函数仅对列中可见的行数据进行总和。它有一些复杂步骤才能看到此函数的完整功能。否则,它与上面使用过的其他函数(Sum、AutoSum)一样简单。我们将向您简要介绍每个步骤。

我们将使用此表数据作为 Subtotal 函数

How to sum a column in Excel

向表格添加筛选器

为了向您展示 Subtotal 函数的实际用途,我们将首先根据某些条件筛选表格数据。例如,我们将向价格列添加一个筛选器,并通过设置大于条件来筛选表格数据,例如大于 350。

步骤 1:打开一个 Excel 工作表以筛选数据,然后转到 数据 选项卡。

How to sum a column in Excel

步骤 2:首先,单击一个有效列,然后单击 筛选 图标以在表格的每一列上添加筛选按钮。

How to sum a column in Excel

步骤 3:这些添加的筛选按钮将允许您通过设置条件来筛选数据。您将看到每个数据列都添加了一个下拉箭头。

How to sum a column in Excel

注意:这些筛选器允许为字符串和数字类型的列值设置单独的筛选器。

步骤 4:单击此筛选下拉列表,然后在此处选择“数字筛选”选项。我们单击了 价格 筛选按钮。

How to sum a column in Excel

步骤 5:从数字筛选器中选择一个条件来筛选数据。我们将选择 大于 条件来筛选表格数据。

How to sum a column in Excel

您也可以通过取消标记价格列数据来排除任何行。

步骤 5:当您从此处选择任何数字筛选器时,它将打开一个面板来提供值。在此处提供值以筛选表格数据,然后单击 确定 按钮应用筛选。

How to sum a column in Excel

步骤 6:在价格列上应用大于筛选器后,您将看到表格数据已被筛选。价格大于 450 的产品行是可见的。

How to sum a column in Excel

价格小于 450 的产品行已被筛选器隐藏。

使用自动求和函数对列数据进行 Subtotal

我们现在将使用 自动求和 函数来对列数据求和,但在应用筛选后。只有这样,它才能像 Subtotal 函数一样工作。这次它将不包括当前不可见的隐藏或过滤数据。

按照步骤对列数据进行 Subtotal

步骤 7:选择您希望计算总和的列正下方的空白单元格。

How to sum a column in Excel

步骤 8:现在,转到 公式 选项卡,在该选项卡中单击“公式”选项卡中“函数库”部分内的 自动求和 按钮。

How to sum a column in Excel

步骤 9:Enter 键完成操作并显示计算出的价格列总和。该列的总和将自动计算并粘贴到所选单元格中。

How to sum a column in Excel

在此,Excel 会保留结果。但如果您只想查看可见单元格的总和而不想保留结果,您可以选择列中的数据范围并在状态栏中查看总和。

将数据转换为 Excel 以获取列的总和

这是在 Excel 电子表格中获取列总和的另一种方法。如果您经常需要对列求和,可以将电子表格转换为 Excel 表格。这使得用户更容易对列和行进行求和。它还允许您在此列表上执行其他一些操作。

按照以下步骤操作

步骤 1:Ctrl + T 快捷键格式化 Excel 表格的单元格范围。简单地说,它将创建您的电子表格的表格。它将打开一个 创建表 面板窗口。

How to sum a column in Excel

步骤 2:在此“创建表”面板中单击 确定 按钮。

How to sum a column in Excel

步骤 3:Excel 菜单栏中将出现一个新的 设计 选项卡;导航到此选项卡。在此“设计”选项卡中,在“表格样式选项”中勾选 总行复选框

How to sum a column in Excel

步骤 4:当您勾选 总行 复选框时,将在 Excel 表格的末尾自动添加一个新行。此行将包含此表格中所有内容的总和。

How to sum a column in Excel

步骤 5:为确保结果数据是行的总和,请单击该结果数字,例如此处的 4121,这将在此/旁边启用一个 小的向下箭头 按钮。

How to sum a column in Excel

步骤 6:单击该 小的向下箭头 按钮。您将看到此方法的结果,例如 - 求和、最小值、最大值、平均值等。默认情况下,始终计算总和,您也可以在下面的屏幕截图中看到。

How to sum a column in Excel

使用此选项,您将获得每列的总和。

步骤 7:同样,从向下箭头下拉列表中选择任何其他操作,例如 最大值,以找出该列中的最大值。

How to sum a column in Excel

步骤 8:可以看到该列的最大值已在此处显示。

How to sum a column in Excel

同样,您也可以通过从此处选择相应的操作来查找此列的总和、最小值、最大值或平均值。

基于条件对列值求和使用 SUMIF

除了上面讨论的所有这些方法之外,我们还有一种条件求和方法。这些方法提供了整个列的总和,除了 Subtotal 方法。有时,用户需要对满足用户设置的条件的那些值进行求和。因此,我们将向您简要介绍另一种 Excel 函数,用于根据条件对列值求和。

SUMIF 是 Excel 电子表格中用于通过应用某些条件来计算列值的函数。此函数仅帮助对满足定义条件的数据列进行求和。您可以使用 SUMIF 方法轻松完成此操作。

让我们通过一个例子来理解——

示例 1:SUMIF

我们有一个产品及其价格的数据集。我们将计算所有价格大于 550 的产品的总和。

使用以下 SUMIF 公式,获取满足定义条件单元格的总和。

按照步骤使用 SUMIF 函数计算总和

步骤 1:打开工作表,选择您要粘贴结果的单元格。

How to sum a column in Excel

步骤 2:转到 公式栏 并将上述公式粘贴到其中。

How to sum a column in Excel

步骤 3:Enter 键获取结果。

How to sum a column in Excel

注意:您可以在数字和文本条件上使用 SUMIF 公式。

假设我们需要计算此电子表格中所有 U 盘的总和。在这种情况下,使用 Pen drive 作为条件,并包含 A 列和 B 列。即,产品和价格。

示例 2:SUMIF

将以下 SUMIF 公式复制并粘贴到公式栏中


How to sum a column in Excel

Enter 键,获取此 Excel 电子表格中存在的 U 盘的总价。

How to sum a column in Excel

除此之外,SUMIFS 是另一个与 SUMIF 非常相似的函数。