提货收到建筑房间
7/12/2018 50 0G39
7/12/2018 50 0G39
9/13/2018 101 0275B
9/13/2018 101 0275B
9/13/2018 101 0275B
8/10/2018 1000 206
8/10/2018 1000 206
8/22/2018 1000 208
我希望根据一组多个条件对数据进行计数。我想将具有相同日期的匹配建筑物和房间分组,然后将它们视为一个。我的目标是确定取件的数量(同一日期,建筑物和房间是一次旅行)。
例如 接机收到建筑房间
7/12/2018 50 0G39
7/12/2018 50 0G39
This is one
9/13/2018 101 0275B
9/13/2018 101 0275B
9/13/2018 101 0275B
This is one
8/10/2018 1000 206
8/10/2018 1000 206
This is one
8/22/2018 1000 208
This is one.
使用Excel可以吗?
非常感谢。
答案 0 :(得分:0)
如果您不想使用数据透视表,则可以使用此技巧。连接键列,然后标记vlookup+iserror
以标记第一个实例行。您可以SUM()
标记列以包含不同拾音器的总数。如果需要,可以在标志公式中嵌入concat函数。
Pickups
Date Building Room Concat DistinctFlag
. . . =CONCATENATE(A3;",";B3;",";C3) =1
. . . =CONCATENATE(A4;",";B4;",";C4) =IF(ISERROR(VLOOKUP(D4;$D$3:D3;1; FALSE)); 1; 0)
. . . =CONCATENATE(A5;",";B5;",";C5) =IF(ISERROR(VLOOKUP(D5;$D$3:D4;1; FALSE)); 1; 0)
. . . =CONCATENATE(A6;",";B6;",";C6) =IF(ISERROR(VLOOKUP(D6;$D$3:D5;1; FALSE)); 1; 0)
Total Pickups: =SUM(E3:E999)
答案 1 :(得分:0)
使用公式很容易
第一个公式:=A1 & B1 & C1
-只需将三个单元格合并到D1中即可。
然后:
=SUMPRODUCT(1/COUNTIF(data,data))
您的D1:D数据在哪里?范围。