La función NOT en Excel
NO (Inglés: NOT) toma una condición y la invierte: VERDADERO pasa a FALSO y FALSO pasa a VERDADERO. Úsala cuando sea más fácil describir lo que no quieres, como pedidos que no están pagados o artículos que no están en existencias.
NO (Inglés: NOT) se combina a menudo con SI (Inglés: IF), Y (Inglés: AND) y O (Inglés: OR) para crear pruebas más legibles.
Sintaxis
=NOT(logical)
| Argumento | Qué significa |
|---|---|
| logical | Un valor VERDADERO o FALSO, o una prueba como =B2>0. Normalmente, una referencia de celda o una comparación. |
Ejemplos
1. Invertir un indicador VERDADERO/FALSO
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Está pagada | FALSE | |||||
| 2 | ¿Aún se debe? | TRUE |
El indicador es FALSO, así que NO (Inglés: NOT) devuelve VERDADERO: la factura aún se debe.
2. Artículos agotados
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Unidades en existencias | 0 | |||||
| 2 | ¿Disponible? | TRUE |
=G1>0 es FALSO cuando no hay existencias. NO (Inglés: NOT) lo invierte a VERDADERO, lo que aquí significa que el artículo está agotado.
3. Marcar los pedidos no pagados
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Estado | Abierto | |||||
| 2 | Acción | Reclamar pago |
Combinar NO (Inglés: NOT) con SI (Inglés: IF) se lee como «si no está pagado, reclámalo».
Errores comunes
Escribir NOT con un valor de texto.
=NO("Pagado")da #¡VALOR!, porque NOT necesita VERDADERO o FALSO, no texto.Corrección: Compara primero:
=NO(G1="Pagado").Dobles negaciones difíciles de leer.
=NO(NO(B2))funciona, pero confunde a quien lo lee.Corrección: Escribe la prueba positiva en su lugar, como
=B2, o usa una comparación clara.
Preguntas frecuentes
¿NOT es lo mismo que <>?
Casi. =G1<>"Pagado" compara directamente, mientras que =NO(G1="Pagado") niega una comparación. Ambas dan el mismo resultado aquí.
¿NOT puede comprobar más de una condición?
No. Solo admite un argumento. Combina primero las condiciones con Y (Inglés: AND) u O (Inglés: OR), y después envuelve el resultado en NOT.
Funciones relacionadas
- ANDAND devuelve VERDADERO solo cuando todas las condiciones se cumplen.
- OROR devuelve VERDADERO cuando al menos una condición es verdadera.
- IFIF comprueba una condición y devuelve un valor si es verdadera y otro si es falsa.
- XORXOR devuelve VERDADERO cuando un número impar de sus condiciones es VERDADERO, por lo que resulta útil para exactamente una de dos opciones.