Excel:是/否输出

Excel:是/否输出

我无法理解以下问题。在 Excel 中,我需要确定订单是否已准备好发货。

通过下面的图片可以更容易地解释这一点:

示例电子表格

在 AI 列中有不同的订单号。每个订单可以包含多行。我需要检查商品(B 列)是否有库存(C 列)。

如果对于 1 个订单(可能由多行组成)而言,并非所有商品都有库存,则必须为该特定订单中的每个商品在 D 列中输出YES或。NO

为了演示目的,我手动填写了 D 列。它应该是这个样子的。

有一种方法可以使用数据透视表,但我更喜欢一种更优雅的方法。

我希望收到一些意见

提前谢谢了!

史蒂芬

答案1

在 D3 中,您将需要下面的公式,然后向下拖动。

=IF(COUNTIFS(A:A,A3)=COUNTIFS(A:A,A3,C:C,"yes"),"YES","NO")

首先计算找到订单号的次数,然后查找相同订单号在 C 列中出现“是”的次数,如果匹配则结果为“是”,如果不匹配则结果为“否”。

答案2

在 D3 中输入:

=IF(COUNTIFS(A:A,A3,C:C,"NO"),"NO","YES")

并抄下来

相关内容