Excel 基于几个标准求和

Excel 基于几个标准求和,excel,excel-formula,Excel,Excel Formula,我目前正在使用以下excel工作簿: 我想要一个功能,我可以找到总数量的门,需要修复,但基于品牌和车型的汽车。例如,在工作簿中,有5辆本田Vios(蓝色)需要修理一扇门,然后有2辆本田Vios(红色)需要修理两扇门。因此,是否有任何公式(sumifs/countifs)可供我使用,以便我可以轻松找到需要固定的门的总数?在单元格G2中添加以下公式: =COUNTIF(E2:F2;"YES")*D2 然后向下拖动它。 这将计算此行上的门数 然后创建一个包含唯一项的新表,并添加以下公式,将所有蓝色

我目前正在使用以下excel工作簿:


我想要一个功能,我可以找到总数量的门,需要修复,但基于品牌和车型的汽车。例如,在工作簿中,有5辆本田Vios(蓝色)需要修理一扇门,然后有2辆本田Vios(红色)需要修理两扇门。因此,是否有任何公式(sumifs/countifs)可供我使用,以便我可以轻松找到需要固定的门的总数?

在单元格G2中添加以下公式:

=COUNTIF(E2:F2;"YES")*D2
然后向下拖动它。
这将计算此行上的门数

然后创建一个包含唯一项的新表,并添加以下公式,将所有蓝色本田Vios车门相加

=SUMPRODUCT((A:A=M2)*(B:B=N2)*(C:C=O2)*G:G)

如果包括“ES”:

=(IF(ISNUMBER(FIND("ES",E2)),1,0)+IF(ISNUMBER(FIND("ES",F2)),1,0))*D2
关于数据透视表。
首先,通过单击表格中的单元格并转到插入->表格,使表格成为正式表格

然后再次在表内单击并转到插入->透视表。
(为了方便起见,我在同一张图纸上添加了透视表)

现在按照以下步骤设置轴:

向表中添加新项目时,必须刷新数据透视表。

点击数据透视表,进入分析->刷新

,结果应该是9?为什么不创建一个数据透视表?@PatrickHonorez我还不熟悉数据透视表,所以我不知道它能做什么。给我几分钟时间,我会用数据透视更新我的答案table@Visitorss然后你在问这里之前先搜索一下:)谢谢!这正是我所需要的。滤色器不是必需的,只有品牌和型号,所以我只是删除了
(C:C=O)
对吗?正确!或者像帕特里克说的那样做一个透视表。无论哪种方法都有效,这只是另一个问题,是否可以对字符串的部分使用
COUNTIF
?例如,计算范围内出现的“E”的总数。因此,包含YES或BEST或TEST的单元格也将被计数,只要字符串包含“ES”,谢谢您的指导。这对我帮助很大。