我正在尝试在excel中计算一个工作表到另一个工作表的唯一值,并且遇到了一些麻烦。它当前的工作方式是计算事件的所有实例(同一日期的事件的多个条目),当它们应该计为一个时。
工作表 #1 看起来有点像这样:
DateCalled Time Type LoggedBy ID EventDate EventTime
10/2/2012 10:00AM Expected Tom mjones 10/3/2012 11:00 - 14:00
10/2/2012 10:00AM Expected Tom mjones 10/3/2012 14:00 - 17:00
. . . . . . .
. . . . . . .
工作表 #2 看起来有点像这样:
IDname ID TotalCount Type1-Count Type2-Count Type3-Count
Mike Jones mjones 9 1 7 1
我需要工作表#2 上的公式来计算唯一的条目数(例如,每个 ID 每天超过一个条目)并将它们添加到每个类型计数中。目前,每个 Type-Count 列中的公式是这样的:
=COUNTIFS(Worksheet1!$E:$E,$B14,Worksheet1!$C:$C,"Type2")
其中 E 列是 Worksheet1 上的 ID,B14 是 Worksheet2 上的个人 ID,C 列是 Worksheet1 上的类型。
我在 SUM 中尝试了一些嵌套的 IF/COUNTIF 语句,但我无法真正想出可行的方法。