如何在 Excel 中将搜索结果显示为总和

如何在 Excel 中将搜索结果显示为总和

我在 Excel 文件中有一个销售清单,其中包含供应商名称和商品价格。此清单位于一页上,现在我想在第二页上显示某个人的所有销售总额。

我曾尝试在第 1 页的 A 至 F 列中垂直搜索“姓名”,但结果会停止并显示它看到的第一个结果,而不是该人的所有销售。我尝试使用相同的公式,=sum()但我从未抱有任何希望它真的会起作用。

所以我的问题是,有没有办法在一列中搜索某个特定名称,并将第二列中具有相同名称的所有销售额加起来,然后显示在第二页上。

答案1

实现此目的的最快方法是将数据转换为 Excel 表。然后,从数据表中创建数据透视表。选择行并在总计部分中Vendor Name求和。Sales

这有两个好处。首先,当您更新数据表时,数据透视表小计可以更新。其次,您可以按周、月、季度、年等对小计的日期进行分组...

以下是分步说明(针对 Excel 2010,但与 Excel 2007 非常相似)。

  1. 将数据转换为 Excel 表格。突出显示数据中的单元格,然后选择“插入”>“表格”。

  2. 从数据表中创建数据透视表。突出显示新数据表中的单元格,然后选择插入 > 数据透视表。

  3. 设置数据透视表以供分析。突出显示数据透视表中的单元格,然后选择以下内容:

    • 行标签 =Vendor Name

    • 价值观 =Sales

Excel 表和数据透视表

现在,您的值已按 进行小计Vendor Name。您可以将表和数据透视表放在相同或不同的工作表上,并且可以在表更改时手动刷新数据透视表,或让其自动更新。

从这里开始,您可以随意尝试。您可以在行或列中添加更多条件,以获得更完善的报告。

相关内容