您可以看到,一名工作人员在现场出席的总天数为7(天数为1、2、5、9、12、13和15)。 但是,其中一些日子有1个以上的工作人员,但是这些天只能在底部的表格中计算一次“在场工作人员的总数”,因为要求计算多少天或以上的成员1天或更多成员工作人员在现场。 因此,我正在寻找一个可以在B23中进行的公式,该公式将比较多个范围(在此情况下,对于“站点a”,它将是“ b3:s3:s3,b10:s10&s10&b17:s17”,然后查找并计数这些范围中的唯一数字/日期,然后还找到并计算范围内的重复数字/日期,然后将这两个计数添加在一起。
提前感谢
如果您使用的是M365,则可以使用:
=LET(value,B3:S19,
site,A3:A19,
FLATTEN,LAMBDA(x,TOCOL(IFS(value,x),2)),
GROUPBY(FLATTEN(site),FLATTEN(value),LAMBDA(x,ROWS(UNIQUE(x))),,0))
I在值范围为数字的情况下,在Let Let中创建了一个更平坦的函数,以使数据更平坦。
x
x
范围相同的高度和/或宽度)。
如果我们将类似的地点和值弄平,可以在Groupby内使用它们来计算每个站点的唯一数量计数。