Descripción
Utiliza esta función para invertir la lógica de un argumento. Devuelve TRUE si el argumento es FALSE, y FALSE si el argumento es TRUE. Compatible con cadenas.
Sintaxis
NOT(logical)
Entradas
Esta función acepta el siguiente argumento:
| Nombre | Obligatorio | Descripción | Entrada válida |
|---|---|---|---|
lógico |
Sí | Valor o expresión que puede evaluarse como TRUE o FALSE. | Una referencia de celda, un valor lógico (TRUE o FALSE), un número (0 es FALSE, los demás números son TRUE) o una fórmula que dé como resultado cualquiera de ellos. |
Ejemplos
Datos de muestra
| A | B | ||
|---|---|---|---|
| 1 | TRUE |
5 |
|
| 2 | FALSE |
0 |
|
| 3 | 10 |
20 |
|
| 4 | Apple |
Plátano |
Ejemplos de fórmulas
| Caso práctico | Fórmula | Explicación y resultado |
|---|---|---|
| Invierte un valor lógico (de TRUE a FALSE, o de FALSE a TRUE). | =NO(A1) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, esta fórmula devuelve FALSE. |
| Invierte un valor lógico (de TRUE a FALSE, o de FALSE a TRUE). | =NO(A2) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, esta fórmula devuelve TRUE. |
| Comprueba si un valor NO es mayor que un número concreto. | =NO(B1>10) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, esta fórmula devuelve TRUE. |
| Comprueba si dos valores NO son iguales. | =NO(A3=B3) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, esta fórmula devuelve TRUE. |
| Comprueba si una celda NO contiene números. | =NOT(ISNUMBER(A4)) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, esta fórmula devuelve TRUE. |
Notas
- Esta función se utiliza a menudo en combinación con otras funciones lógicas, como AND, OR, y IF.
- Cuando se utiliza con valores no booleanos, NOT convierte su argumento en booleano antes de negarlo.
-
NOT(0)devuelve TRUE, mientras que NOT de cualquier otro número devuelve FALSE. -
NOT("FALSE")devuelve FALSE porque el texto "FALSE" se considera TRUE.
Recomendaciones
- Usa NOT para invertir condiciones complejas, haciéndolas más fáciles de entender.
- Combina NOT con operadores de comparación para crear condiciones "no es igual a". Por ejemplo:
NOT(A1=B1)equivale aA1<>B1. - Cuando utilices NOT con otras funciones lógicas, ten en cuenta las leyes de De Morgan para simplificar las expresiones lógicas complejas.
- NOT puede utilizarse para comprobar si hay celdas que no están en blanco; por ejemplo:
NOT(ISBLANK(A1)). - En el formato condicional, NOT puede ser útil para resaltar celdas que no cumplen ciertos criterios.