如何创build一个静态月/日,在Excel中dynamic的一年

我有一个公式,它包含了从1月28日至2月28日的静态date范围。 我需要date保持不变,但改变的一年。

= SUMIFS('2017订购'!$ H:$ H,'2017订单'!$ C:$ C,$ B11,'2017订单'!$ M:$ M,'客户仪表板'!$ B $ 5 ,2017年预订订单!$ K:$ K, “> = 2/1/2017” ,“2017年预订订单”!$ K:$ K, <= 2/28/ 2017“

我想引用一个dynamic的年份单元,但不能得到代码在Excel中工作。 任何帮助真的令人失望。 一旦我们达到2018年,2019年分机,我只需要改变一年。 不是月份或date。

您可以使用DATE()并引用年份的单元格:

=SUMIFS('2017 Booked Orders'!$H:$H,'2017 Booked Orders'!$C:$C,$B11, '2017 Booked Orders'!$M:$M,'Customer Dashboard'!$B$5, '2017 Booked Orders'!$K:$K,">=" & DATE(A1,2,1),'2017 Booked Orders'!$K:$K,"<=" & DATE(A1,2,28)) 

其中A1是您放置所需年份的单元格。