我有一个程序可以将报告自动生成为excel文件,并且需要提取另一列中具有特定库存类型(以“ R”开头)的唯一订单的数量。通常情况下这很简单,但是相同的订单号可以在多行中重复,因此我需要创建一个公式来对它进行计数而不会重复。
Order Number Location
1 R-11
1 R-12
1 R-13
2 R-12
3 N-11
4 N-12
Unique orders with "R*" location: 2
基于上述数据集的计数结果应为:2-由于存在两个不同的订单号,其位置以“ R”开头。
我已经尝试并创建了以下公式
=SUMPRODUCT((LEFT(B2:B7;1)="R")/COUNTIFS(B2:B7;B2:B7&"";A2:A7;A2:A7&""))
但是它还会在“位置”列中对唯一值求和,得到4而不是2。如何解决?