根据特定标准避免重复

根据特定标准避免重复

我正在尝试报告某些产品上有多少客户。我能得到的数据是与客户的通信,但每封新电子邮件都是一项新活动。因此,我不能只使用 Pivot 并计算地址数量。我目前有一个代码可以避免任何重复,即

=IF(COUNTIF($D$2:D2;B3)>0;"";B3)

该代码的问题在于,如果我们与同一客户就两种不同的产品有对应关系,则它们仅在第一次出现时显示。以下是一个例子:

例子

我希望 Adr Nr 格式的单元格在每个对象/产品第一次出现时显示 Adr Nr。这意味着 1,1,2,Empty,3,Empty,4,Empty。(单元格 D8 未显示 4,因为公式尚未拉到单元格)

我希望你能解决这个问题

答案1

我认为这就是你想要的。请参阅下面的示例数据。

在此处输入图片描述

F3 中的公式是

=IF(ISNUMBER(MATCH(C3&D3,CONCATENATE($C$2:C2&$D$2:D2),0)),"",D3)

在公式栏中按CTRL++创建一个数组公式。公式将自动括在花括号中,以表明这是一个数组公式。如果您不创建数组公式,此解决方案将不起作用SHIFTENTER

选择它并将其向下拖动至所需的行。

在公式中用分号替换逗号,因为在您的情况下,它似乎是列表分隔符。

相关内容