我想返回如果“否”应该返回不匹配的值,如果单元格中有数字,它应该返回“重复”和数字本身。但它返回的是逻辑值。我正在使用这个公式=IF(F4="NO","Mismatch",IF(F4=ISNUMBER(F4),"Duplicate"&F4))
如果你能指导我的话我将非常感激
答案1
“ISNUMBER” 返回 True 或 False,您不想测试 F4 是否 = 该结果,因为除非 F4 实际上包含逻辑“FALSE”值,否则结果将始终为假。此外,您的第二个 IF 函数未定义如果 F4 既不是 No 也不是数字,则显示什么。可能是空白?试试
=IF(F4="NO","Mismatch",IF(ISNUMBER(F4),"Duplicate "&F4,""))
(请注意“复制”后面的空格,以改善外观)。