Quiero devolver el valor de la celda usando la fórmula SI pero dándome un retorno lógico

Quiero devolver el valor de la celda usando la fórmula SI pero dándome un retorno lógico

Quiero volver si su "NO" debería devolver el valor de No coincidencia y si la celda tiene un número, debería devolver "Duplicado y el número en sí. Pero me está devolviendo el valor lógico. Estoy usando esta fórmula=IF(F4="NO","Mismatch",IF(F4=ISNUMBER(F4),"Duplicate"&F4))

Realmente agradecería si pudiera orientarme en esto.

ingrese la descripción de la imagen aquí

Respuesta1

"ISNUMBER" devuelve Verdadero o Falso, no desea probar si F4 = ese resultado, ya que siempre será falso a menos que F4 realmente contenga un valor lógico "FALSO". Además, su segunda función SI no define qué mostrar si F4 no es No ni un número. ¿En blanco tal vez? Intentar

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

(tenga en cuenta el espacio después de "Duplicar" para mejorar la apariencia).

información relacionada