Anidando la función IF en Excel cuando puede haber #Value! errores en la celda objetivo

0

Estoy tratando de obtener ayuda para cambiar una fórmula:

=IF(S4>8000,3,IF(S4>6000,2,IF(S4>4000,1,IF(S4<4000,0))))

Para que devuelva un valor de 1.5 si la celda objetivo contiene un valor de error. Agradecería cualquier ayuda en absoluto.

usuario310686
fuente
Querrá usar la fórmula "IFERROR". No estoy en mi computadora en este momento, pero hoy actualizaré con más detalles.
P Fitz

Respuestas:

2

El uso de la IFERRORfunción le permite verificar un error y devolver un valor si es verdadero.

Devuelve un valor que especifique si una fórmula se evalúa como un error; de lo contrario, devuelve el resultado de la fórmula. Use la función IFERROR para atrapar y manejar errores en una fórmula.

La sintaxis para esto es IFERROR(value, value_if_error)

Por lo tanto, puede anidar su fórmula existente dentro de IFERROR, como valueen la sintaxis anterior. Esto capturará el error.

=IFERROR(IF(S4>8000,3,IF(S4>6000,2,IF(S4>4000,1,IF(S4<4000,0,IF(ISERROR(S4),1.5))))), 1.5)
CharlieRB
fuente