我在 Excel 中创建了一个公式来获取 2 个数字的 iso.weeknumber:
=JAAR(A2)&" "&ALS(LENGTE(ISO.WEEKNUMMER(A2)=1);"0"&ISO.WEEKNUMMER(A2);ISO.WEEKNUMMER(A2))
结果是这样的:
不知何故,Excel 认为此公式中第 10 周的长度为 1。我查了一下,只有使用日期的周数长度是2(参见N列中的值)。
结果是假的。但随后发生了这种情况:
那个 6 从哪里来?
我在一个新的未格式化列中创建了公式,然后它就按预期工作了:
=JAAR(A2)&" "&ALS(LENGTE(ISO.WEEKNUMMER(A2))<2;0&ISO.WEEKNUMMER(A2);ISO.WEEKNUMMER(A2))