公式计算返回奇怪的值

问题描述 投票:0回答:1

我在 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 从哪里来?

excel-formula evaluation week-number excel-2021
1个回答
0
投票

我在一个新的未格式化列中创建了公式,然后它就按预期工作了:

=JAAR(A2)&" "&ALS(LENGTE(ISO.WEEKNUMMER(A2))<2;0&ISO.WEEKNUMMER(A2);ISO.WEEKNUMMER(A2))
© www.soinside.com 2019 - 2024. All rights reserved.