如果我使用 Excel 公式:
=ISNUMBER(MATCH(C2,INDIRECT({"D3","D6","D8"}),0))
并在 C2 和 D3(或 D6 或 D8)中输入一个数字,结果为 TRUE。
但是,一旦我将此公式包装在 IF 语句中(在同一个单元格内:
=IF(ISNUMBER(MATCH(C2,INDIRECT({"D3","D6","D8"}),0)),TRUE,FALSE)
相同的输入数字永远为FALSE。
为什么将第一个公式包装在 IF 语句中会突然否定结果?