项目 | 持续时间 | 类型 | 参与者 | 计划 1 | Schedule2 | Schedule3 |
---|---|---|---|---|---|---|
活动1 | 1 | 类型 1 | 1 | 4/1/2021 | 4/1/2021 | |
活动2 | 1 | 类型 3 | 1220 | 4/1/2021 | 4/1/2021 | 4/1/2021 |
ACTIVITY3 | 2 | 类型 2 | 2 | 4/1/2021 | 4/1/2021 | 4/1/2021 |
活动1 | 3 | 类型 1 | 1378 | 4/2/2021 | 4/2/2021 | 4/2/2021 |
活动2 | 14 | 类型 1 | 1 | 4/3/2021 | 4/3/2021 | 4/3/2021 |
ACTIVITY3 | 8 | 类型 1 | 1421 | 4/3/2021 | 4/3/2021 | 4/3/2021 |
ACTIVITY3 | 7 | 类型 1 | 1250 | 4/3/2021 | 4/3/2021 | 4/3/2021 |
活动1 | 1 | 类型 2 | 1 | 4/7/2021 | 4/7/2021 | 4/7/2021 |
活动2 | 1 | 类型 1 | 1 | 4/8/2021 | 4/8/2021 | 4/8/2021 |
ACTIVITY3 | 1 | 类型 1 | 1404 | 4/9/2021 | 4/9/2021 | 4/9/2021 |
ACTIVITY4 | 6 | 类型 2 | 2 | 4/10/2021 | 4/10/2021 | 4/10/2021 |
活动1 | 1 | 类型 1 | 1387 | 4/11/2021 | 4/11/2021 | 4/11/2021 |
ACTIVITY8 | 18 | 类型 1 | 1 | 4/11/2021 | 4/11/2021 | 4/11/2021 |
ACTIVITY9 | 1 | 类型 1 | 1421 | 4/11/2021 | 4/11/2021 | 4/11/2021 |
ACTIVITY7 | 3 | 类型 3 | 1 | 4/13/2021 | 4/13/2021 | 4/13/2021 |
活动2 | 5 | 类型 1 | 1227 | 4/15/2021 | 4/15/2021 | 4/15/2021 |
活动6 | 6 | 类型 3 | 1 | 4/15/2021 | 4/15/2021 | 4/15/2021 |
活动1 | 4 | 类型 1 | 211 | 4/18/2021 | 4/18/2021 | 4/18/2021 |
活动2 | 9 | 类型 1 | 1 | 4/19/2021 | 4/19/2021 | 4/19/2021 |
活动1 | 9 | 类型 1 | 1 | 4/21/2021 | 4/21/2021 | 4/21/2021 |
ACTIVITY3 | 5 | 类型 4 | 1 | 4/22/2021 | 4/22/2021 | 4/22/2021 |
活动2 | 2 | 类型 1 | 1 | 4/22/2021 | 4/22/2021 | 4/22/2021 |
活动5 | 1 | 类型 1 | 1 | 2021/4/25 | 2021/4/25 | 2021/4/25 |
ACTIVITY4 | 1 | 类型 1 | 1 | 4/30/2021 | 4/30/2021 | 4/30/2021 |
我只想根据表格在单独的工作表(时间表)上计算每种类型每天的活动数量。
因此对于 4 月 1 日,计数应为 3。 4 月 2 日是一,4 月 3 日是一。
到目前为止,我有以下 4 月 1 日的公式,但它只是根据日期计算项目。
=COUNTIFS(Table1[[Schedule1]:[Schedule3]],">"&DATE(2021,4,1)+TIME(0,0,0),Table1[[Schedule1]:[Schedule3]],"<="&DATE(2021,4,1)+TIME(23,59,59))
答案 0 :(得分:0)
请试试这个公式,其中 I2 = "Type" 和 J2 = 日期。
=SUMPRODUCT((Table1[Type]=I2)*(((Table1[Schedule1]=J2)+(Table1[Schedule2]=J2)+(Table1[Schedule3]=J2))>0))
该公式将计算 I2 中指定的类型和 J2 中的日期至少出现在 3 个附表列中的任何一个的位置。