在excel中,“数据”标签上有一个列(E列),如果该列大于0,则需要计数。如果锁定日期(F列)在上个月,则仅需要计数。我以为我已经弄清楚了,但是它一直返回0。这就是我没有返回任何东西的原因:
=COUNTIFS(Data!E:E,">0"+">="&EOMONTH(TODAY(),-2)+1,Data!F:F,"<"&EOMONTH(TODAY(),-1)+1)
答案 0 :(得分:0)
您实际上需要将f列放入两次:
=COUNTIFS(Data!E:E,">0",Data!F:F,">="&EOMONTH(TODAY(),-2)+1,Data!F:F,"<"&EOMONTH(TODAY(),-1)+1)
答案 1 :(得分:0)
另一种选择是添加一列,以确定该行是否包括在计数中。类似于:with mock.patch('some.async.iter', return_value=AsyncIter([1, 2, 3])):
# do test requiring mocked iter
。
然后,您只需要针对该新列运行=AND(E2>0,MONTH(F2)=MONTH(TODAY())-1)
函数。