我试图用一个公式计算文本" JB"在J列中重复,但仅计算当前周内的重复次数。从逻辑上讲,这可以转换为,计算日期=当前周和文本= JB。
我目前的公式是:
=COUNTIFS(G4:G1109,">="&(TODAY()-WEEKDAY(TODAY(),2)+1), G4:G1109,"<="&(TODAY()-WEEKDAY(TODAY(),2)+7), J4:J1105, "=JB")
但是,令人惊讶的是,它不起作用!只需返回一个#VALUE!错误。
如果不使用VB,我能以任何方式做我想做的事吗?
答案 0 :(得分:2)
您的数据范围是不同的高度。 SUMIFS()函数要求所有范围都相同。尝试将公式更改为:
=COUNTIFS(G4:G1109,">="&(TODAY()-WEEKDAY(TODAY(),2)+1), G4:G1109,"<="&(TODAY()-WEEKDAY(TODAY(),2)+7), J4:J1109, "JB")
(注意J4的变化:J1105到J4:J1109)