Función NO (NOT)
Respuesta rápida
NO invierte un valor lógico: VERDADERO pasa a FALSO y FALSO pasa a VERDADERO.
- Sintaxis
=NO(valor_lógico)- Uso más común
=NO(C2="Sí")devuelve FALSO (La tarea está hecha, así que «no hecha» es FALSO)
Es muy útil para darle la vuelta a una prueba que ya tienes, como «no está vacía», «no es un número» o «no supera el límite», sin reescribir la comparación.
Sintaxis
=NO(valor_lógico)
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
valor_lógico | Obligatorio | Un valor o una prueba que da VERDADERO o FALSO. |
Ejemplos
Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.
| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| D2 | =NO(C2="Sí") | FALSO | La tarea está hecha, así que «no hecha» es FALSO |
| D3 | =NO(ESBLANCO(B3)) | FALSO | La celda del responsable está vacía, así que «tiene responsable» es FALSO |
| D4 | =SI(NO(C4="Sí");"Hacer seguimiento";"") | Hacer seguimiento | Dentro de SI para actuar sobre las tareas que no están hechas |
Pruébalo en vivo
Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.
Ver los datos de ejemplo como tabla
| Tarea | Responsable | Hecho | Resultado |
| Preparar presupuesto | Ana | Sí | FALSO |
| Reservar local | No | FALSO | |
| Enviar invitaciones | Raj | No | Hacer seguimiento |
Practica NO
Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.
Lista de reposición
D2, devuelve VERDADERO cuando hay que reponer un artículo: sus existencias no superan su punto de pedido. Usa NO y rellena hacia abajo hasta D7.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| Usar NO cuando <> es más sencillo | NO(C2="Sí") y C2<>"Sí" dan el mismo resultado. Para una sola comparación, la versión con <> es más corta y se lee mejor. |
| NO sobre un número | NO trata el 0 como FALSO y cualquier otro número como VERDADERO, así que NO(5) es FALSO. Pon dentro la comparación que quieres decir, como NO(B2>5). |
| NO sobre una celda vacía | Una celda vacía cuenta como FALSO, así que NO(A2) devuelve VERDADERO. Usa =NO(ESBLANCO(A2)) para saber si la celda tiene algo. |
Consejos
- NO se lee mejor alrededor de una función que ya devuelve VERDADERO o FALSO, como NO(ESNUMERO(A2)) o NO(ESBLANCO(B2)).
Preguntas frecuentes
¿Cómo escribo «distinto de» en Excel?
Usa <>, como en =SI(A2<>"Cerrado";"Abierto";""). NO(A2="Cerrado") hace lo mismo.
¿Cómo compruebo que una celda no está vacía?
=NO(ESBLANCO(A2)) y =A2<>"" devuelven VERDADERO cuando la celda tiene algo.
Esta página en inglés: NOT. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .