Excel IF 函数仅在 true 时有效,否则返回 #VALUE

Excel IF 函数仅在 true 时有效,否则返回 #VALUE

这是我的公式=IF(FIND("MB",E809),"MB","KB")

我也尝试过=IF(FIND("MB",E809),1,1024)

我只是测试单元格是否有KBMB。我当前正在测试的单元格有424.89 KB作为数据。如果我将数据更改为MB而不是KB,则公式将返回MB1。如果为真,则公式可以正常工作,但当到达公式的 [值为假] 部分时似乎总是失败。

答案1

FIND如果未找到字符串,则返回 #VALUE。

你可能想要=IF(ISNUMBER(FIND("MB",E809)),"MB","KB")

相关内容