【发布时间】:2014-10-23 12:37:03
【问题描述】:
年份是 A1=2012 ISO 周为 A2=1
据我了解,决定一周属于哪个月份的标准方法是查看星期四发生在哪个月份。
因此,我想找到 A1 年和 ISO 周 A2 的星期四的日期。如何找到星期四的日期?
我知道这个线程是相关的,但我无法弄清楚:calculate the month from the year and week number in excel
【问题讨论】:
标签: excel
年份是 A1=2012 ISO 周为 A2=1
据我了解,决定一周属于哪个月份的标准方法是查看星期四发生在哪个月份。
因此,我想找到 A1 年和 ISO 周 A2 的星期四的日期。如何找到星期四的日期?
我知道这个线程是相关的,但我无法弄清楚:calculate the month from the year and week number in excel
【问题讨论】:
标签: excel
第 1 周的星期四将始终是一年中的第一个星期四,然后您显然会在之后的每周添加 7,因此您可以使用此公式获得星期四日期
=DATE(A1,1,1+A2*7)-WEEKDAY(DATE(A1,1,3))
A1 为年份,A2 为 ISO 周数
【讨论】:
要查找由 (A1,B1,C1) 定义的日期,其中 A1 = ISO 年,B1 = ISO 周,C1 = 星期几,假设周从星期一开始,第 1 天,请使用以下命令:
在 VBA 中:
S = DateSerial(A1, 1, 3)
W = Weekday(S)
D = S - W + 7 * B1 + C1 - 6
或者在 Excel 中的一个公式中:
=DATE(A1,1,3) - WEEKDAY(DATE(A1,1,3)) + 7 * B1 + C1 - 6
【讨论】: