Google 工作表:相同值不被识别为相同

Google Sheets: same values don't recognized as same

我正在尝试构建一个 IF 公式,我在其中比较两个日期,但我的公式意味着相同的日期会有所不同。

所以,我在 A2 中有一个约会对象,例如 2019-11-04

在 B2 我有一个像 201945 这样的日期。

在 A3 中,我用 =isoweeknum(A2) 检查周数并得到 45。

在 B3 中,我用 =MID(B2; 5; 2) 检查周数,结果也是 45。

然后我尝试将它们与 =IF(((isoweeknum(A2))=(MID(B2;5;2))); "OK"; "different numbers") 进行比较 - 但得到 different numbers.

在尝试将公式写为 =IF(a3=b3; "OK"; "different numbers") 时,我也得到了 different numbers

为什么表格将其视为不同的?我应该如何编写公式,使这些相同的值被识别为相同?

MID 自动将内容转换为字符串(纯文本)所以尝试:

=IF(ISOWEEKNUM(A2)=MID(B2; 5; 2)*1; "OK"; "different numbers")