【发布时间】:2013-12-24 00:08:00
【问题描述】:
我已经尝试了很长一段时间,并且尝试了几种不同的方法,但都无法获得我想要的结果。我在 Excel 中有一个类似于下面的数据集(为格式道歉,我还不能发布图像):
Manager 1 Manager 1 Manager 2 Manager 2
Issuer 1 0 0 0 0
Issuer 2 100 100 0 100
Issuer 3 100 0 100 0
Issuer 4 0 0 0 0
我正在尝试计算与每个管理器关联的唯一发行者的数量(“关联”被定义为具有 > 0 的值)。每个 Issuer 都是唯一的(仅在列表中出现一次),但每个 Manager 可以出现多次。我正在尝试为每个经理获取一个号码。因此,结果如下:
Manager 1: 2(不是 3,因为 Issuer 2 为 Manager 1 出现了两次,我正在寻找 unique 值,所以它只会被计算一次)
经理 2:2
我可以编写一个公式来计算每个经理的大于零结果的总数,但不能计算唯一大于零结果的总数。我尝试了 SUMPRODUCT 和 DCOUNT 的变体,但没有得到正确的结果。我也可以为我想要实现的目标编写一个宏,但我更喜欢一个公式(部分原因是为了了解如何完成它的挑战)。非常感谢任何帮助!
【问题讨论】:
-
我认为这可能是可行的,但重要的是要知道重复的经理是否总是连续的。
标签: excel-formula