我想使用 IF 公式返回單元格值,但給我邏輯返回

我想使用 IF 公式返回單元格值,但給我邏輯返回

我想返回,如果它的“NO”應該返回不匹配的值,並且如果單元格中有數字,它應該返回“重複和數字本身。但它返回我邏輯值。我正在使用這個公式=IF(F4="NO","Mismatch",IF(F4=ISNUMBER(F4),"Duplicate"&F4))

如果您能在這方面指導我,我將非常感激

在此輸入影像描述

答案1

「ISNUMBER」傳回 True 或 False,您不想測試 F4 是否 = 該結果,因為除非 F4 實際上包含邏輯「FALSE」值,否則結果總是不正確。此外,如果 F4 既不是「否」也不是數字,則第二個 IF 函數不會定義要顯示的內容。也許是空白?嘗試

=IF(F4="NO","Mismatch",IF(ISNUMBER(F4),"Duplicate "&F4,""))

(請注意「複製」後面的空格以改善外觀)。

相關內容