Excel计算date范围内特定文本的重复次数
我试图用一个公式来计算文本“JB”在J列中重复出现的次数,但只计算当前周内的重复次数。 从逻辑上讲,这意味着,如果date=当前周和文本= JB,则计数。
我现在的公式是:
=COUNTIFS(G4:G1109,">="&(TODAY()-WEEKDAY(TODAY(),2)+1), G4:G1109,"<="&(TODAY()-WEEKDAY(TODAY(),2)+7), J4:J1105, "=JB")
但是,quelle惊喜,这是行不通的! 只需返回#VALUE! 错误。
有没有什么办法可以做我想要什么,而不使用VB?
你的数据范围是不同的高度。 SUMIFS()函数要求您的所有范围都是相同的大小。 尝试改变你的公式:
=COUNTIFS(G4:G1109,">="&(TODAY()-WEEKDAY(TODAY(),2)+1), G4:G1109,"<="&(TODAY()-WEEKDAY(TODAY(),2)+7), J4:J1109, "JB")
(注意J4的变化:J1105到J4:J1109)