Excel:如何从周数获取日期
您可以使用以下基本语法从 Excel 中的周数获取日期:
=DATE( B2 ,1,1)+( A2 -1)*7-(WEEKDAY(DATE( B2 ,1,1)))+1
该特定公式做出以下假设:
- 单元格A2包含周数
- 单元格B2包含年份
- 一周的第一天被视为星期日
此公式将返回特定一周的星期日日期。
如果您想在星期一返回,请将公式末尾的1替换为2 。
如果您想在星期二返回,请将公式末尾的1替换为3 。
等等。
下面的例子展示了如何在实践中使用这个公式。
示例:从 Excel 中的周数获取日期
假设我们想要获取 2023 年第 14 周星期日的日期。
我们可以在Excel的C2单元格中键入以下公式来计算该日期:
=DATE( B2 ,1,1)+( A2 -1)*7-(WEEKDAY(DATE( B2 ,1,1)))+1
以下屏幕截图显示了如何在实践中使用该公式:
2023 年第 14 周的开始日是4/2/2023 。
注意:如果公式返回数字,请确保将单元格格式更改为Date 。
如果您想假设一周从星期一开始,则可以使用以下公式从周数获取日期:
=DATE( B2 ,1,1)+( A2 -1)*7-(WEEKDAY(DATE( B2 ,1,1)))+2
以下屏幕截图显示了如何在实践中使用该公式:
2023 年第 14 周的开始日(假设周从星期一开始)是4/3/2023 。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务: