Operadores booleanos de Excel: ¿Cómo utilizarlos?

  • Compartir Este
Hugh West

Microsoft Excel contiene muchas funciones incorporadas en Excel. En este artículo, hablaremos de las funciones booleanas de Excel con operadores lógicos. Tenga en cuenta que los operadores booleanos se expresan como funciones en Excel.

Para explicar los operadores booleanos con un uso práctico utilizaremos el siguiente conjunto de datos.

Este conjunto de datos muestra el pago del préstamo con la duración. El pago se realizará mensualmente.

Descargar el cuaderno de prácticas

Descárgate este cuaderno de prácticas para ejercitarte mientras lees este artículo.

Excel Operadores Booleanos.xlsx

Introducción a las funciones y operadores booleanos de Excel

El operador booleano proviene de la expresión booleana. La expresión booleana se utiliza comúnmente en los lenguajes de programación. Los operadores booleanos se utilizan para expresar una expresión booleana. El retorno de la expresión booleana es 1 o 0 Para entenderlo fácilmente podemos expresarlo como Verdadero o Falso respectivamente.

En Excel, tenemos 4 operadores/funciones booleanas- NO , O , Y y XOR Ahora, tendremos una visión general de las siguientes funciones booleanas en Excel.

Operador Descripción
NO La función básica de esta función es devolver un resultado inverso. Cualquiera que sea el argumento, esta función devolverá el valor inverso de ese argumento.
Y Esto compara todos los argumentos y si todos los argumentos son satisfactorios entonces devuelve TRUE, de lo contrario FALSE.
O Si alguno de los argumentos satisface el retorno será TRUE. Pero si todos los argumentos son insatisfactorios entonces el resultado FALSE.
XOR Se conoce como "OR Exclusivo". Supongamos que estamos comparando dos argumentos. Si alguno de los argumentos es verdadero, entonces devuelve TRUE. Pero si todos los argumentos son verdaderos o ninguno de los argumentos es verdadero entonces devuelve FALSE.

Estas operaciones lógicas se realizan cuando aplicamos cualquier operación booleana.

Operador lógico Significado Ejemplo Explicación
= Igualdad =B4=C4 Esta fórmula comparará B4 y C4 si ambos son iguales devuelve TRUE en caso contrario FALSE.
> Mayor que =B4>C4 Si B4 es mayor que C4 el retorno será TRUE en caso contrario FALSE.
< Menos de =B4 strong=""> Si B4 es menor que C4 el retorno será TRUE en caso contrario FALSE.
No es igual =B4C4 Esto comparará B4 y C4 y si ambos no son iguales devolverá TRUE, en caso contrario FALSE.
>= Mayor o igual que =B4>=C4 Si B4 es mayor o igual que C4 el retorno será TRUE, en caso contrario FALSE.
<= Menor o igual que =B4<=C4 Si B4 es menor o igual que C4 el retorno será TRUE, en caso contrario FALSE.

4 Ejemplos de uso de operadores booleanos en Excel

Ahora, mostraremos algunos ejemplos utilizando funciones y operadores booleanos en Excel.

1. Aplicación del operador booleano NOT

La función NOT invierte el resultado. Convierte TRUE en FALSO y viceversa.

Aquí mostraremos el uso del NO con 3 ejemplos.

Ejemplo 1:

Aplicaremos el NO en el siguiente conjunto de datos.

Primer paso:

  • Ir a Celda F5.
  • Escribe el siguiente código:

=NOT(D5=5)

Segundo paso:

  • Ahora, pulse Entre en .

Tercer paso:

  • Tire del Asa de llenado hacia la última celda.

En este caso, aplicamos el NO con vistas a ver qué datos de las celdas del Duración es igual a 5 años. A partir del resultado, podemos ver que aquellas celdas que son iguales a 5 están mostrando FALSO y el resto están mostrando TRUE .

Ejemplo 2:

En este ejemplo, insertaremos la función IF con el NO función.

Primer paso:

  • Escribe la siguiente fórmula en Celda F5 .
=IF(NOT(D5=5),"Yes","No")

Segundo paso:

  • A continuación, pulse Entre en y ver el retorno.

Tercer paso:

  • Arrastre el Asa de llenado hacia la última celda.

Como el NO devuelve la salida lógica inversa, también establecemos un resultado negativo para cada celda.

Una de las ventajas de utilizar el SI es que podemos establecer el argumento de retorno según nuestro deseo.

Más información: Cómo utilizar operadores lógicos en Excel (11 ejemplos)

2. Uso del operador booleano AND en Excel

La función AND comprueba los argumentos con condiciones. Si todos los argumentos satisfacen las condiciones, entonces resulta TRUE Pero si alguno de los argumentos no satisface la condición entonces devuelve FALSO .

Veamos ahora 5 ejemplos para que quede más claro.

Ejemplo 1:

A continuación, mostraremos un ejemplo sencillo del Y Comprobaremos los préstamos con una duración superior a 5 años. En este ejemplo se aplica una única condición.

Primer paso:

  • Ir a Celda F5 y pon la fórmula de abajo:
=AND(D5>5)

Segundo paso:

  • A continuación, pulse Entre en para obtener la devolución.

Tercer paso:

  • Tire del Asa de llenado hacia la última celda.

Aquí podemos ver lo sencillo que es aplicar el Y operador.

Ejemplo 2:

En este ejemplo, aplicaremos varias condiciones en una única fórmula aplicando el método Y Cada vez, identificaremos qué filas contienen una duración mayor o igual a 5 años y el préstamo total es inferior a 100.000 dólares.

Paso 1:

  • Ir a la Celda F5 .
  • Pon la siguiente fórmula que contiene dos condiciones.
=AND(D5>=5,E5<=100000)

Segundo paso:

  • Ahora, podemos ver el rendimiento después de aplicar la fórmula en la siguiente imagen.

Así, podemos aplicar múltiples condiciones con un único Y en Excel.

Ejemplo 3:

En este caso, aplicaremos el método anidado Y función. Sólo Y Ahora veamos qué ocurre después de aplicar esta fórmula.

Primer paso:

  • Escribe la siguiente fórmula en Celda F5.
=AND(AND(D5>2,D550000,E5<200000))

Segundo paso:

  • Pulse Entre en y se aplican también al resto de las células.

Planificamos la fórmula de la siguiente manera. La duración es superior a 2 años e inferior a 10. Y el préstamo total es superior a 50.000 $ e inferior a 200.000 $.

Ejemplo 4:

Podemos insertar la función If a con el botón Y De este modo, podemos manipular el resultado a nuestro gusto.

Primer paso:

  • Aplique esta fórmula en Celda F5 .
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")

Segundo paso:

  • Ejecuta la fórmula y mira a ver qué pasa.

Podemos ver que el valor de retorno ha cambiado. "Éxito" y "Fallo" se establecen en lugar del valor predeterminado.

Ejemplo 5:

También podemos aplicar el rango de celdas sin celdas individuales junto con la función Y función.

Queremos ver si todo el importe del depósito es superior a 1000 $.

Primer paso:

  • Aplicar la fórmula con rango C5:C9 en Celda F5 .
=AND(C5:C9>1000)

Segundo paso:

  • Ahora, obtenga la salida después de pulsar Entre en

En este caso, hemos utilizado simplemente un rango de celdas en lugar de un número de celda individual. Esto también funciona sin problemas.

Más información: Operador de Referencia en Excel [Conceptos Básicos + Usos Especiales]

Lecturas similares

  • Cómo realizar mayor que y menor que en Excel (5 métodos)
  • Utilizar el operador mayor que o igual a en una fórmula de Excel

3. Aplicar el operador OR en Excel

La función OR comprueba todos los argumentos con la condición. Si alguno de los argumentos satisface la condición devuelve TRUE Pero si todos los argumentos no satisfacen, la devolución será... FALSO .

Ejemplo 1:

En este ejemplo, encontraremos las filas cuya duración sea superior a 5 años o el préstamo total sea superior a 90.000 $. Aplicamos dos condiciones en una sola fórmula.

Paso 1:

  • Ir a Celda F5 .
  • Escribe la siguiente fórmula en esa celda
=OR(D5>5,E5>90000)

Segundo paso:

  • Ahora, pulse Entre en .

Tercer paso:

  • Arrastre el Asa de llenado icono a Celda F9 .

En el caso de O proporciona TRUE si se cumple alguna de las condiciones.

Ejemplo 2:

En este ejemplo aplicaremos un rango de celdas en lugar de una celda individual. Queremos saber si el dinero depositado es mayor de 2000$.

Primer paso:

  • Introduzca la fórmula siguiente para saber si alguno de los depósitos es superior a 2000 $.
=OR(C5:C9>2000)

Segundo paso:

  • Ahora, pulse Entre en para obtener el resultado.

Ejemplo 3:

En este ejemplo, aplicaremos una función anidada. Y y SI también se insertará en la fórmula. Queremos encontrar qué objetos tienen una duración superior a 5 años o un préstamo total superior o igual a 90.000 $ y el dinero depositado es superior a 2.000 $.

Primer paso:

  • Escribe la siguiente fórmula en Celda F5 .
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")

Segundo paso:

  • Ahora, pulse Entre en y obtener el resultado.

Esta es nuestra salida anidada después de aplicar los operadores booleanos.

Más información: Qué es el orden de las operaciones en Excel (Guía definitiva)

4. Función del operador XOR en Excel

El operador XOR se dice comúnmente: "Exclusivo O" Se justifica de tres maneras. En primer lugar, si todos los argumentos son verdaderos, entonces devuelve FALSO En segundo lugar, si alguno de los argumentos es verdadero devuelve TRUE Además, si todos los argumentos son falsos devuelve FALSO .

Para explicar este operador introducimos un nuevo conjunto de datos. Véase el siguiente conjunto de datos.

Se trata de un juego de lanzamiento de moneda. En primer lugar, cada jugador juega 2 rondas. Cara significa que un jugador gana, y cruz significa que pierde. En las dos rondas, si algún jugador gana, es decir, obtiene cara en ambas rondas, no necesita jugar la 3ª ronda. Si algún jugador obtiene cruz en ambas rondas, será descalificado del juego. Y si el resultado es mixto, entonces tendrá la oportunidad de jugar la 3ª ronda. Este escenario puede serse explica fácilmente mediante el operador XOR.

Primer paso:

  • Tras las 2 rondas, el resultado se actualiza en el conjunto de datos.

Ahora, aplicaremos el XOR función para identificar quién jugará la 3ª ronda.

Segundo paso:

  • Aplique la fórmula en Celda F5 .
=XOR(C5="Head",D5="Head")

Tercer paso:

  • A continuación, pulse Entre en y el arrastre ganó el Asa de llenado

Obtenemos el resultado. Como el resultado se muestra en términos de TRUE y FALSO puede ser adecuado para que todos lo entiendan fácilmente.

Insertaremos la función IF para que sea más fácil para todos.

Paso 4:

  • Después de insertar el SI la fórmula tendrá este aspecto.
=IF(XOR(C5="Head",D5="Head"),"Yes","No")

Paso 5:

  • Ahora, nos haremos una idea clara a partir del siguiente resultado.

Podemos decir ahora que, 3 jugadores jugarán la 3ª ronda y 2 jugadores no jugarán.

Más información: Operador 'Not Equal to' en Excel (Con 5 Ejemplos)

Conclusión

En este artículo, mostramos diferentes operadores booleanos. Añadimos diferentes ejemplos de cada uno de los operadores booleanos. Espero que esto satisfaga sus necesidades. Por favor, eche un vistazo a nuestro sitio web ExcelWIKI.com y danos tus sugerencias en el cuadro de comentarios.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.