Cómo utilizar la función NOT (NOT.) en Excel

Español Inglesa
NOT. NOT

La función NOT, conocida en español como NO, es un operador lógico utilizado en Microsoft Excel y Google Sheets para invertir el valor lógico de su argumento. Si el argumento es VERDADERO, la función devuelve FALSO, y viceversa. Esta función es extremadamente útil para gestionar condiciones lógicas, especialmente en fórmulas complejas que requieren invertir condiciones.

Descripción y Sintaxis

La sintaxis de la función NO en ambas plataformas es la siguiente:

NOT(lógico)
  • lógico: Es el argumento que se evalúa. Puede ser una expresión, una referencia a una celda, o cualquier otro valor que resulte en un valor lógico de VERDADERO o FALSO.

Ejemplos de Uso Básicos

Expresión Resultado
=NOT(VERDADERO) FALSO
=NOT(FALSO) VERDADERO

Aplicaciones Prácticas

Veamos cómo la función NO puede ser aplicada en situaciones cotidianas o en análisis de datos detallados:

Caso Práctico 1: Filtro de datos basado en condiciones negadas

Supongamos que tienes una lista de empleados y deseas filtrar a aquellos que no están asignados a un determinado proyecto.

En la columna A tienes los nombres de los empleados y en la columna B los proyectos asignados, algunas de estas celdas pueden estar vacías, indicando que el empleado no tiene proyecto asignado.

Podemos usar una fórmula con la función NO para filtrar a estos empleados de la siguiente manera:

=SI(NO(ESBLANCO(B2)),"Asignado","No Asignado")
  • ESBLANCO(B2) checa si la celda B2, correspondiente al proyecto asignado al primer empleado, está vacía. Si lo está, devuelve VERDADERO; de lo contrario, devuelve FALSO.
  • NOT(ESBLANCO(B2)) invierte este resultado.
  • La función SI evalúa el resultado de NOT. Si es FALSO (la celda está vacía), clasifica al empleado como «No Asignado».

Caso Práctico 2: Validación de entrada de datos

Imagina que necesitas verificar que un usuario no haya ingresado ciertos valores prohibidos en un campo.

Por ejemplo, asegurarte de que el usuario no introduce un número negativo.

=SI(NOT(número >= 0), "Error: No se permiten números negativos.", "Entrada Válida")
  • número >= 0 es una expresión que verifica si el número introducido es mayor o igual a cero; devuelve VERDADERO si se cumple.
  • NOT(número >= 0) invierte el resultado: si el número es negativo, entonces la expresión devuelve VERDADERO.
  • La función SI evalúa el resultado de NOT. Si es VERDADERO (es decir, el número es negativo), muestra un mensaje de error.

Maggiori informazioni: https://support.microsoft.com/es-es/office/no-función-no-9cfc6011-a054-40c7-a140-cd4ba2d87d77

Otras funciones
Devuelve VERDADERO si todos sus argumentos son VERDADERO
Evalúa una expresión comparándola con una lista de valores y devuelve el resultado correspondiente al primer valor coincidente Si no hay ninguna coincidencia, puede devolverse un valor predeterminado opcional
Devuelve el valor lógico FALSO
Comprueba si se cumplen una o varias condiciones y devuelve un valor que corresponde a la primera condición TRUE
Devuelve VERDADERO si cualquier argumento es VERDADERO
Especifica una prueba lógica que realizar
Devuelve un valor que se especifica si una fórmula lo evalúa como un error; de lo contrario, devuelve el resultado de la fórmula
Devuelve el valor que se especifica, si la expresión se convierte en #N/A; de lo contrario, devuelve el resultado de la expresión
Devuelve el valor lógico VERDADERO
Devuelve un O exclusivo lógico de todos los argumentos