处理 Excel 中重叠的周数和年数

Dealing with overlaping week and year numbers in Excel

新的一年新的问题!我有几个基于 Excel 的融洽关系,它们从 Oracle table 中提取数据。但是我注意到 Excel 中与年和周相关的问题。这是一个例子:

我现在使用的公式是 Week(A1;21) 表示一周,Year(A1) 表示一年。

有没有办法根据 excel 中的日期得到整周的正确年份(见上图中 2015 年第 1 周)

我想要的结果是这样的:

这是一个可能的解决方案:

=YEAR(A1)+AND(WEEKNUM(A1;21)=1;MONTH(A1)=12)