公式的年份和周数
我想创build一个date标准的SUMIFS公式。 整个报告是基于几年和几周的人,我喜欢保持这样的方式,而不会将其转换为date。 数据设置如下:
Col A Col B Col C Col D YEAR Weeknumber Turnover ColA & ColB
我想根据报告周和年份创build一个MAT的周转数量。 我试图合并colums A和B来得到YYYYWW,但是由于前9个星期只有一个数字,所以公式不起作用。
注意Cel F1包含报告年份,Cel F2包含报告周
sumif公式如下:= SUMIFS(C:C; D:D;“<=”&F1&F2; D:D;“> =”&(F1-1)&F2)
任何人都知道我怎么能做到这一点?
所以你的D列公式:
=--(A1&TEXT(B1,"00"))
你的其他公式:
=SUMIFS(C:C,D:D,"<=" & --(F1 & TEXT(F2,"00")),D:D,">=" & --(F1-1 & TEXT(F2,"00")))
如果你想用一个公式完成这一切,那么:
=SUM(IF(( --(F1 & TEXT(F2,"00"))>=--(A:A &TEXT(B:B,"00")))*( --(F1-1 & TEXT(F2,"00"))<=--(A:A &TEXT(B:B,"00"))),C:C))
这是一个数组公式,在离开编辑模式时需要用Ctrl-Shift-Enter确认。
这是写得很慢。 如果所有列的全部引用都被截断为极限绝对数据,那将是最好的。 如A:A到$ A $ 1:$ A $ 10000。 这将加快数组公式。