excel怎么计算B列中最近7天和30天的数字和,并在C列和D列中显示??

2024-11-28 06:54:59
推荐回答(3个)
回答1:

可以用辅助列的方法(吵凳本来想老谈上传附件的,结果总失败,汗):

(因为我只侍碰碰用了一组数据,所以辅助列在H、I列。你可以更换到其它无用列)
1、辅助H列公式:=WEEKNUM(A2,2) 下拉
2、辅助I列公式:=MONTH(A2) 下拉
3、C列公式:=IF(B2="","",SUMIF($H$2:H2,WEEKNUM(A2,2),$B$2:B2)) 下拉
4、D列公式:=IF(B2="","",SUMIF($I$2:I2,MONTH(A2),$B$2:B2)) 下拉

(我设置了:B列是空的,同行显示为空,如果你是需要显示数据的,可以把 IF(B2="","", 这部分及最后一个反括号去掉。)

回答2:

看不懂你这个表格,你自卜闷罩罩裤己说型闹明白1,11是怎么算出来的?

回答3:

你用SUMIFS函数就可以实现。
如你定义=SUMIFS(B2:B47,A2:A47,">=42164")。这儿42164表示当前日期上推7天的日起对应的数字。你歼陪握可以自乱扮己改。氏庆