通过Excel中的两个条件获得唯一计数

时间:2019-03-04 19:46:54

标签: excel count

如何在两个条件下获得唯一键的计数。 例如C3室,日期为2/1

答案:2 因为123和124只是C3和2/1下的唯一键

Keys Room. Dates
123  C1    2/1
125  C1    2/4
124  C3    2/2
123  C3    2/1
124  C3    2/1
123  C3    2/1

1 个答案:

答案 0 :(得分:0)

使用Excel唯一计数一直是一个挑战。方法涉及长而复杂的数组公式(请参阅herethis question),或使用数据透视表作为中间步骤。

借助Office 365 Insider构建中当前正在预览的新动态数组功能,这真是小菜一碟。

此公式仅输入到一个单元格中,不进行复制,将过滤数据以仅返回唯一行:

=UNIQUE(FILTER(B4:D9,(C4:C9=G2)*(D4:D9=G3),""))

屏幕截图显示数据自动“溢出”到下面的行中。

enter image description here

如果您只对最终计数感兴趣,则仅过滤第一列并以一个公式对结果数据进行计数:

=COUNT(UNIQUE(FILTER(B4:B9,(C4:C9=G2)*(D4:D9=G3),"")))

enter image description here