大家好, 我尝试了一个简单的技巧,即在日期间隔之间使用带计数符号的数组公式。没有数组,它的工作很棒,有了数组,它就会发疯。为什么?
我使用电子表格按月追踪当下或缺席的人。 (exemple sheet) 我尝试按行喜欢它,并且效果很好:
=COUNTBLANK(FILTER(D9:AU9,D8:AU8>=B4,D8:AU8<=B5))
当我尝试将其应用于每行时,它会发疯:
=ARRAYFORMULA(IF(A8:A19<>"",COUNTBLANK(FILTER(D8:AU,D8:AU8>=B4,D8:AU8<=B5)),""))
我的错误在哪里?
答案 0 :(得分:0)
在C8中尝试此公式
={""; Arrayformula( if(len(A9:A), countif(if((D9:AU="")*(month($D$8:$8)=month($B$3)), row(A9:A)), row(A9:A)),))}
看看是否可行?