急!急!急!EXCEL或WPS如何用公式统计上周(上周一至周日)某一给定值在此期间出现的次数。

参考日期为TODAY,在表1统计出表2中上周(施工完成)几个,(施工中)几个,(阻工)几个,EXCEL小白,求大神解惑,在线等。

如图

F2=SUMPRODUCT((B$2:B$23=E2)*(WEEKNUM(--C$2:C$23,2)=WEEKNUM(TODAY())-1))

下拉到F3,分别统计E2(施工中)、E3(施工完成)的个项目个数。

如果要用sumifs,就在添加一个辅助列,辅助列中计算出每天对应的周数。

追答

因为weeknum不支持日期数组区域,也可以用公式:
=SUMPRODUCT((B$2:B$23=E2)*(WEEKNUM(OFFSET($C$1,ROW($1:$22),,),2)=WEEKNUM(TODAY())-1))

追问

非常感谢,您太专业了,试了下非常好用

追答

题主满意,能解决问题,回答的人也高兴。还请及时采纳。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-08
countifs函数追问

我知道这个函数,就是不知道怎么设定上周一至周日这个条件

第2个回答  2018-04-09
数据在哪?可以帮你拟一个追问

追答

好的,亲

相似回答