Excel formula 如何将日期转换为周数

Excel formula 如何将日期转换为周数,excel-formula,Excel Formula,如何在excel中将20110114(YYYYMMDD)转换为周,例如WK02-11 谢谢。首先转换日期中的数字。假设你的号码在A1单元 =DATE(LEFT(A1;4); MID(A1;5;2); RIGHT(A1;2) 然后使用WEEKNUM =WEEKNUM(DATE(LEFT(A1;4); MID(A1;5;2); RIGHT(A1;2), 2) (3) 然后,如果您愿意,可以对结果进行修饰: ="WEEK-" & WEEKNUM(DATE(LEFT(A1;2); MID(A

如何在excel中将20110114(YYYYMMDD)转换为周,例如WK02-11


谢谢。

首先转换日期中的数字。假设你的号码在A1单元

=DATE(LEFT(A1;4); MID(A1;5;2); RIGHT(A1;2)
然后使用WEEKNUM

=WEEKNUM(DATE(LEFT(A1;4); MID(A1;5;2); RIGHT(A1;2), 2)
(3)

然后,如果您愿意,可以对结果进行修饰:

="WEEK-" & WEEKNUM(DATE(LEFT(A1;2); MID(A1;5;2); RIGHT(A1;2), 2) & "-" & LEFT(A1;4)

太好了。但这不是第三周,因为2011年1月14日是第二周。如何修复?WEEKNUM函数将包含1月1日的一周视为一年中的第一周。如果要使用其他约定,可以在需要时使用查找表调整+-1的偏移量。