首页 > 解决方案 > Sumif 和 IF,将一列相加并将其与另一列进行比较

问题描述

我有两个列表,我想比较它们是否匹配,但在一个列表中,数字被分解为单独的批次,所以我需要先将它们相加,以确保它们与另一个仅显示总量的列表相匹配。

这是一个例子:

清单 1

5 ABC
6 ABC

7 ABC

1 个 CDE
5 个 CDE

2 CDE

清单 2

18 美国广播公司

8 CDE

所以我想确保列表 1 中 ABC 和 CDE 的总和与列表 2 中 ABC 和 CDE 的数量相匹配。我可以使用多个列来做到这一点,但我正在尝试一种更...优雅的方式(一个嵌套公式)。

标签: if-statementexcel-formulasumifs

解决方案


如果您正在寻找数字匹配的确认,您可以使用以下内容:

=SUMIF($B$3:$B$11,E1,$A$3:$A$11)=SUMIF(B15:$B$17,E1,$A$15:$A$17)

它的作用是检查列表 1 中 ABC 的总和是否等于列表 2 中 ABC 的总和,如果相等则返回 true,否则返回 false。

我如何布置你的数据


推荐阅读