Cree una prueba lógica en Excel

Última actualización el 01/11/2024
Tiempo de leer: 3 minutos

¿Qué es una prueba lógica en Excel?

Las pruebas lógicas son un punto clave de Excel. Los encontraste en muchas situaciones.

  • ¿Mi salario es mayor que el de mi colega?
  • ¿Mi alquiler es más alto que el de mi vecino?
  • ¿La cantidad en stock es mayor ahora que a principios de mes?
  • ¿Se cierra un ticket o no?
  • ...

Una prueba lógica es simplemente una comparación entre 2 artículos 😉

¿Qué es una prueba lógica?

Construcción de una prueba lógica en Excel.

Una prueba lógica se puede escribir directamente en una celda. No es necesario utilizar la función SI.

  1. Comience su prueba con el signo igual ( = ).
  2. A continuación, agregar un valor o referencia de celda
  3. Escriba el operador de comparación que desee (ver más abajo)
  4. Termine su prueba agregando otra celda u otro valor

Por ejemplo, queremos saber si una tarea todavía está en progreso o cerrada. Podemos escribir la prueba de la siguiente manera.

Cree una prueba para encontrar los tickets cerrados.

Operadores de comparación

Para crear una prueba lógica en Excel, puede utilizar uno de los siguientes símbolos

  • = igual a
  • > mayor que
  • >= Mayor qué o igual a
  • < Más bajo que
  • <= inferior o igual a
  • <> no igual a

Entrenamiento en linea

Ejemplos de pruebas lógicas

En el ejemplo anterior, creamos una prueba con la cadena "Cerrado". Pero puedes construir una prueba con valores numéricos o fórmulas.

Ejemplo 1: ¿La edad es mayor a 21 años?

Si desea saber si el contenido de la celda es mayor que un valor específico, como 21, puede escribir la siguiente prueba.

=B2>21

¿Qué edad es mayor a 21?

Ejemplo 2: comparar 2 celdas

También puedes crear la misma prueba pero esta vez, el valor 21 está en la celda G4. Entonces, en lugar de comparar una celda con un valor, también puedes crear una prueba entre 2 celdas.

Edad de prueba lógica mayor a 21 años

En este ejemplo debemos sumar dólares para bloquear la referencia de la celda G4

Ejemplo 3: ¿La celda está vacía o no?

Ahora bien, si quieres saber si una celda no está vacía, escribirás la siguiente fórmula

Probar si una celda está vacía

Las 2 comillas dobles son el código de una celda vacía (es una cadena sin nada intermedio) 😉

Muchas funciones devuelven VERDADERO o FALSO.

Excel tiene una colección de funciones que devuelven VERDADERO o FALSO. Estas funciones comienzan con IS

  • ISBLANK
  • ISERROR
  • ISFORMULA
  • ISNA
  • ISNUMBER
  • ISNONTEXT

Por ejemplo, un error común en Excel es escribir el mes en letras en lugar de personalización su formato de fecha. Debido a que una fecha es un número en Excel, podemos crear esta prueba para verificar si una celda contiene una fecha.

= ESNUMERO (B2)

Prueba lógica si una celda contiene una fecha

Si tienes este problema, puedes convertir una fecha de texto a una fecha numérica con la función FECHAVAL.

Convertir el resultado a 1 o 0

Hay un truco para convertir el valor VERDADERO o FALSO a 1 o 0.

Usar formato condicional

El formato condicional es una mina de oro para personalizar y mejorar sus documentos de Excel. Formato condicional nos permite cambiar el color de las celdas según sus valores de forma automática. Y, por supuesto, las pruebas lógicas te ayudan a crear tus propias reglas para cambiar el formato según el resultado de la prueba.

5 Comentarios

  1. PRASANTHA
    06/01/2023 a las 22:33

    Hola a todos,
    Me gustaría utilizar una fórmula dinámica en una celda para una prueba lógica en condición IF. ¿Es posible?

    A1 tiene la condición de prueba "<=5".
    A5 es mi valor real. Quiero probar algo como esto:

    =SI(CONCAT(A5,A1),0,1)

    Con la intención de derivar, si mi valor es mayor que 5 (esto viene dinámico), muestra 0.

    Responder

  2. Amit
    12/07/2020 a las 19:09

    Excelente y valioso ejemplo del uso de funciones lógicas para crear pruebas lógicas.

    Responder

  3. Waqas Shahid
    30/01/2020 a las 20:27

    Información muy útil y sencilla. Fácil de comprender. ¡Gracias!

    Responder

  4. Paul
    14/11/2018 a las 08:34

    Gracias Frédéric por los ejemplos anteriores.

    Me ha sorprendido descubrir que las pruebas lógicas siempre determinan que una cadena de texto es > un número.
    por ejemplo, ="ABC">10 se calcula como VERDADERO.
    No importa cuál sea la cadena de texto ni el tamaño del número, siempre se calcula como VERDADERO.

    ¿Es esto explicable?

    Saludos,
    Paul

    Responder

    • Invitad@s
      02/12/2018 a las 17:50

      Para los operadores de comparación de Excel (por ejemplo), los valores numéricos son menores que los valores de texto, que son menores que los valores lógicos. Si intentara ="ABC">FALSE entonces se evaluaría como FALSO.

      Responder

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *

Cree una prueba lógica en Excel

Tiempo de leer: 3 minutos
Última actualización el 01/11/2024

¿Qué es una prueba lógica en Excel?

Las pruebas lógicas son un punto clave de Excel. Los encontraste en muchas situaciones.

  • ¿Mi salario es mayor que el de mi colega?
  • ¿Mi alquiler es más alto que el de mi vecino?
  • ¿La cantidad en stock es mayor ahora que a principios de mes?
  • ¿Se cierra un ticket o no?
  • ...

Una prueba lógica es simplemente una comparación entre 2 artículos 😉

¿Qué es una prueba lógica?

Construcción de una prueba lógica en Excel.

Una prueba lógica se puede escribir directamente en una celda. No es necesario utilizar la función SI.

  1. Comience su prueba con el signo igual ( = ).
  2. A continuación, agregar un valor o referencia de celda
  3. Escriba el operador de comparación que desee (ver más abajo)
  4. Termine su prueba agregando otra celda u otro valor

Por ejemplo, queremos saber si una tarea todavía está en progreso o cerrada. Podemos escribir la prueba de la siguiente manera.

Cree una prueba para encontrar los tickets cerrados.

Operadores de comparación

Para crear una prueba lógica en Excel, puede utilizar uno de los siguientes símbolos

  • = igual a
  • > mayor que
  • >= Mayor qué o igual a
  • < Más bajo que
  • <= inferior o igual a
  • <> no igual a

Entrenamiento en linea

Ejemplos de pruebas lógicas

En el ejemplo anterior, creamos una prueba con la cadena "Cerrado". Pero puedes construir una prueba con valores numéricos o fórmulas.

Ejemplo 1: ¿La edad es mayor a 21 años?

Si desea saber si el contenido de la celda es mayor que un valor específico, como 21, puede escribir la siguiente prueba.

=B2>21

¿Qué edad es mayor a 21?

Ejemplo 2: comparar 2 celdas

También puedes crear la misma prueba pero esta vez, el valor 21 está en la celda G4. Entonces, en lugar de comparar una celda con un valor, también puedes crear una prueba entre 2 celdas.

Edad de prueba lógica mayor a 21 años

En este ejemplo debemos sumar dólares para bloquear la referencia de la celda G4

Ejemplo 3: ¿La celda está vacía o no?

Ahora bien, si quieres saber si una celda no está vacía, escribirás la siguiente fórmula

Probar si una celda está vacía

Las 2 comillas dobles son el código de una celda vacía (es una cadena sin nada intermedio) 😉

Muchas funciones devuelven VERDADERO o FALSO.

Excel tiene una colección de funciones que devuelven VERDADERO o FALSO. Estas funciones comienzan con IS

  • ISBLANK
  • ISERROR
  • ISFORMULA
  • ISNA
  • ISNUMBER
  • ISNONTEXT

Por ejemplo, un error común en Excel es escribir el mes en letras en lugar de personalización su formato de fecha. Debido a que una fecha es un número en Excel, podemos crear esta prueba para verificar si una celda contiene una fecha.

= ESNUMERO (B2)

Prueba lógica si una celda contiene una fecha

Si tienes este problema, puedes convertir una fecha de texto a una fecha numérica con la función FECHAVAL.

Convertir el resultado a 1 o 0

Hay un truco para convertir el valor VERDADERO o FALSO a 1 o 0.

Usar formato condicional

El formato condicional es una mina de oro para personalizar y mejorar sus documentos de Excel. Formato condicional nos permite cambiar el color de las celdas según sus valores de forma automática. Y, por supuesto, las pruebas lógicas te ayudan a crear tus propias reglas para cambiar el formato según el resultado de la prueba.

5 Comentarios

  1. PRASANTHA
    06/01/2023 a las 22:33

    Hola a todos,
    Me gustaría utilizar una fórmula dinámica en una celda para una prueba lógica en condición IF. ¿Es posible?

    A1 tiene la condición de prueba "<=5".
    A5 es mi valor real. Quiero probar algo como esto:

    =SI(CONCAT(A5,A1),0,1)

    Con la intención de derivar, si mi valor es mayor que 5 (esto viene dinámico), muestra 0.

    Responder

  2. Amit
    12/07/2020 a las 19:09

    Excelente y valioso ejemplo del uso de funciones lógicas para crear pruebas lógicas.

    Responder

  3. Waqas Shahid
    30/01/2020 a las 20:27

    Información muy útil y sencilla. Fácil de comprender. ¡Gracias!

    Responder

  4. Paul
    14/11/2018 a las 08:34

    Gracias Frédéric por los ejemplos anteriores.

    Me ha sorprendido descubrir que las pruebas lógicas siempre determinan que una cadena de texto es > un número.
    por ejemplo, ="ABC">10 se calcula como VERDADERO.
    No importa cuál sea la cadena de texto ni el tamaño del número, siempre se calcula como VERDADERO.

    ¿Es esto explicable?

    Saludos,
    Paul

    Responder

    • Invitad@s
      02/12/2018 a las 17:50

      Para los operadores de comparación de Excel (por ejemplo), los valores numéricos son menores que los valores de texto, que son menores que los valores lógicos. Si intentara ="ABC">FALSE entonces se evaluaría como FALSO.

      Responder

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *