Spreadsheet Practice

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.

Nombre en inglés
NOT
Disponible en
Todas las versiones actuales
Categoría
Lógicas
Devuelve
El valor lógico contrario.
Google Sheets
Funciona igual en Google Sheets.

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ógicoObligatorioUn 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.

CeldaFórmulaResultadoQué muestra
D2=NO(C2="Sí")FALSOLa tarea está hecha, así que «no hecha» es FALSO
D3=NO(ESBLANCO(B3))FALSOLa celda del responsable está vacía, así que «tiene responsable» es FALSO
D4=SI(NO(C4="Sí");"Hacer seguimiento";"")Hacer seguimientoDentro 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
TareaResponsableHechoResultado
Preparar presupuestoAnaSíFALSO
Reservar localNoFALSO
Enviar invitacionesRajNoHacer 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

En 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 vesPor qué ocurre y cómo arreglarlo
Usar NO cuando <> es más sencilloNO(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úmeroNO 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íaUna 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.

Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .