Funciones › NO

Función NO en Excel: invertir una condición, con ejemplos

La función NO invierte un resultado lógico: lo verdadero pasa a falso y lo falso a verdadero. Sirve cuando es más fácil describir lo que no quieres: "los pedidos que no están cancelados" o "las filas que no están vacías".

Se usa sobre todo con funciones que devuelven verdadero o falso, como ESBLANCO o ESNUMERO, y dentro de SI. Para una comparación simple, el operador <> (distinto de) suele ser más corto.

Sintaxis

=NO(valor_lógico) En inglés: NOT

valor_lógico

La condición o el valor lógico que se invierte. Ej.: B2="Cancelado".

Ejemplos

ABC
1PedidoEstado¿Sigue activo?
2P-5Cancelado
3P-6En caminoVERDADERO
C3: =NO(B3="Cancelado") Resultado: VERDADERO

El estado de P-6 no es "Cancelado". La comparación da falso y NO lo convierte en verdadero.

ABC
1EmpleadoFecha de baja¿Tiene baja?
2Quintero28/02/2026VERDADERO
3Robles
C2: =NO(ESBLANCO(B2)) Resultado: VERDADERO

ESBLANCO dice si la celda está vacía y NO lo invierte. Hay una fecha, así que el resultado es verdadero.

ABC
1ProductoPrecioRevisión
2LámparaconsultarFalta precio
3Mesa89
C2: =SI(NO(ESNUMERO(B2));"Falta precio";"Correcto") Resultado: Falta precio

Dentro de SI marca las filas donde el precio no es un número. "consultar" es texto: aparece "Falta precio".

Practica ahora

Cargando…

Hacer la lección completa: Y, O y XO →

Errores comunes

Funciones relacionadas