如何根据另一个单元格中的某个值计算单元格的总和

Dav*_*vid 5 pivot-table microsoft-excel

我负责为我所在的帮助台团队创建月度指标。我正在使用 Excel 2007。一份报告说我负责创建门票交易,我们必须返回给将门票发送给我的团队的团队,因为该门票分配给我们不正确。因此,在每个月创建此特定报告时,我需要为错误地将票分配给我的组的每个组计算这些退回票的总数。每个组都有自己的 ID 号。虽然有很多团体,但我只对退还给特定团体的门票感兴趣。我必须将这些数字添加到“主”报告文档中,供我的团队每月查看。

现在我有 22 个组 ID,我需要计算总数。超出这 22 个组的任何组都将添加到杂项组总数中。我通常做的是按具有组 ID 的列对票证进行排序。然后,我更改需要计数的 22 个组 ID 的字体颜色。然后我手动计算每个组 id 的总票数,并将该总数添加到“主”报告文档中。然后我计算剩余的票,我没有更改字体颜色,并将该总数添加到“杂项”组总数中。

这是我收到的数据格式的示例:

第一行包含列标题:

单元格 A1 - 日期

单元格 B1 - 票号

单元格 C1 - 退票原因

单元格 D1 - 组 ID #

单元格 E1 - 组名

我尝试使用数据透视表。这在一定程度上奏效了。它使我能够获得所有组 ID 的总票。但是我是数据透视表的新手,所以我不知道如何使用它来让我总计需要包含在杂项总数中的组 ID 的票数。

在此先感谢您提供的任何帮助。

小智 0

只是一个想法:

假设计数的组 ID 是778899

在 F1 单元 - 77、88 和 99 的票价总和

在 F2 或您拥有的第一个 Cell 中执行以下操作:

=if(D2=88;D2;if(D2=77;D2;if(D2=99;D2;0)))
Run Code Online (Sandbox Code Playgroud)

只需添加一个=sum(F2:F(endline))来总结它们。