具有年份和周数的公式

时间:2016-01-26 19:55:35

标签: excel date formula

我想创建一个带有日期条件的SUMIFS公式。整个报告是基于年和周年的,我喜欢保持这种方式而不将这些转换为日期。数据设置如下:

Col A   Col B      Col C     Col D
YEAR    Weeknumber  Turnover  ColA & ColB

我想根据报告周和年创建一个MAT转换数。我试图合并colums A& B得到YYYYWW,但由于前9周只有一位数,公式不起作用。

注意Cel F1包含报告年度,Cel F2包含报告周

sumif公式如下:     = SUMIFS(C:C; d:d;"< ="&安培; F1&安培; F2; d:d;"> ="及(F1-1) &安培; F2)

任何人都知道我如何才能做到这一点?

1 个答案:

答案 0 :(得分:1)

所以你的专栏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。这将加速数组公式。