我正在尝试根据位置计算唯一日期的总数。 上下文:我试图创建一个公式,用于根据位置计算唯一日期的数量。我的电子表格看起来像这样
A B C
1 **Participant Location Date**
2 Participant-A High School X 11/7
3 Participant-B High School X 11/7
4 Participant-C High School X 11/8
5 Participant-E High School Y 11/7
6 Participant-F High School Z 11/7
7 Participant-G High School Z 11/8
例如,高中X有两个不同的日期。根据位置计算唯一日期的公式是什么? 这也在Google表格上完成。 谢谢!
答案 0 :(得分:1)
另一种方法(没有帮助器列)将使用query()和unique()。
=query(unique(B:C), "Select Col1, count(Col2) where Col1 <>'' group by Col1 label count(Col2)'# of unique dates'", 1)
插图:
答案 1 :(得分:0)
这不是一种公式的解决方案,但我认为它是可行的。首先,创建第三列,将要比较的列连接在一起。在这种情况下,在单元格D2
上写:
=CONCATENATE(B2,C2)
这是您示例的第一行。然后,将其复制到以下行。 最后,创建一个计算唯一值的公式:
=SUM(IF(FREQUENCY(IF(LEN(D2:D7)>0,MATCH(D2:D7,D2:D7,0),""), IF(LEN(D2:D7)>0,MATCH(D2:D7,D2:D7,0),""))>0,1))
假设新的串联值列位于D2:D7
。
答案 2 :(得分:0)