gpt4 book ai didi

excel - 具有多列的 Excel 中的唯一值

转载 作者:行者123 更新时间:2023-12-02 22:10:12 25 4
gpt4 key购买 nike

我正在尝试计算 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 列是工作表 1 上的 ID,B14 是工作表 2 上的个人 ID,C 列是工作表 1 上的类型。

我在 SUM 中尝试了一些嵌套 IF/COUNTIF 语句,但我无法真正想出一些有效的方法。

最佳答案

这个“数组公式”应该为您提供每个名称/类型2组合的不同日期的数量

=COUNT(1/频率(IF(工作表1!$C$2:$C$100="Type2",IF(工作表1!$E$2:$E$100=$B14,工作表1!$A$2: $A$100)),工作表1!$A$2:$A$100))

使用CTRL+SHIFT+ENTER确认

注意:如果可以的话最好限制范围以使公式更快

关于excel - 具有多列的 Excel 中的唯一值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12696473/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com