La función XOR en Excel cuenta el número de celdas en un rango que cumplen una condición específica y devuelve un resultado basado en ese número. Si el número de celdas que cumplen la condición es impar, XOR devuelve VERDADERO, de lo contrario, devuelve FALSO.

Esta función es un nivel superior a las funciones cotidianas, pero, sin embargo, muchos profesionales de Excel la utilizan. Al principio, la función puede parecer confusa, pero estamos aquí para desglosarla y ayudarlo a dominarla. Siga leyendo para descubrir qué es la función XOR y cómo puede usarla, junto con algunos ejemplos.

¿Qué es la función XOR en Excel?

La función XOR en Excel es una prueba lógica dentro de un rango de valores. La función XOR devuelve VERDADERO o FALSO como salida. La sintaxis para esta función es la siguiente:

=XOR(argumento1, argumento2, ...) 

Debe ingresar al menos un argumento para que XOR funcione. Si ingresa un rango de celdas como argumento, entonces la función XOR contará las celdas con valores como VERDADERO e ignorará las celdas que contienen texto y celdas en blanco. El resultado final de la función XOR es VERDADERO o FALSO.

instagram viewer

  • CIERTO: si hay un número impar de celdas que cumplen las condiciones, se devuelve la instrucción VERDADERO.
  • FALSO: si hay un número par de celdas que cumplen las condiciones, o si no hay celdas que cumplan las condiciones, se devuelve la instrucción FALSO.

Comprender la función XOR en Excel puede ser un poco difícil al principio, pero con un par de ejemplos y experimentos, lo dominará.

Cómo usar la función XOR en Excel

Comencemos con un ejemplo educativo para comprender mejor XOR. Una vez que comprenda bien cómo funciona esta función, terminaremos con un ejemplo práctico.

En este ejemplo, tenemos seis números en una tabla. Estos números son 0, 1 y 2. El objetivo es usar la función XOR para ver si tenemos un número impar de celdas que contienen 1 o un número par de ellas. Vamos a usar esta función para dos rangos, para que pueda ver los escenarios VERDADERO y FALSO.

  1. Seleccione la celda en la que desea generar los resultados de XOR.
  2. En la barra de fórmulas, ingrese la siguiente fórmula:
    =XOR(A1:B2=1)
    Esta fórmula llama a la función XOR para verificar cuántas celdas en el rango A1:B2 igual 1. Si la respuesta es un número impar, la fórmula devolverá CIERTO. Si la respuesta es un número par, incluido el cero, la fórmula devolverá FALSO.
  3. Prensa Ingresar.

Como puede ver, dado que hay tres celdas que contienen 1, la fórmula devuelve VERDADERO. Ahora intentémoslo en un rango extendido.

  1. Seleccione la celda donde desea mostrar la salida XOR.
  2. Introduzca la siguiente fórmula en la barra de fórmulas:
    =XOR(A1:B3=1)
    Al igual que la fórmula anterior, esta fórmula recurre a XOR para probar cuántas celdas en el rango A1:B3 igual 1. Si la respuesta es impar, CIERTO es regresado. Si la respuesta es par o cero, FALSO es regresado.
  3. Prensa Ingresar.

Como hay cuatro celdas que contienen 1 en este rango, la fórmula devuelve FALSO. Puede experimentar con diferentes argumentos y rangos para comprender mejor la función XOR.

Ejemplo de función XOR

Ahora que tiene una buena idea de cómo funciona XOR en Excel, veámoslo en acción con un ejemplo práctico. En la práctica, la función XOR en Excel se usa principalmente junto con otras funciones de Excel. Una combinación popular de la función XOR es con la función SI en Excel.

Al combinar IF y XOR, puede tener dos pruebas lógicas: XOR verificará los valores y devolverá VERDADERO o FALSO, y el La función SI leerá esta salida y, dependiendo de si la salida de XOR es VERDADERO o FALSO, devolverá un valor personalizado. producción.

Supongamos que estamos coordinando un torneo de fútbol local. Las reglas establecen que si un equipo gana sus primeros dos partidos, pasa a la siguiente etapa y no tendrá que hacer un tercer partido en esa etapa. Si un equipo pierde sus dos primeros partidos, queda eliminado y no jugará un tercer partido.

Sin embargo, si un equipo gana un partido y pierde otro, tendrá que hacer un tercer partido para determinar si pasará a la siguiente etapa o no.

En esta hoja de cálculo de Excel de muestra, tenemos una lista de los equipos de fútbol y el resultado de sus dos partidos. El objetivo es usar una combinación de las funciones XOR e IF en Excel para determinar qué equipos tendrán que hacer un tercer partido.

Para desglosarlo aún más, vamos a buscar el término Pérdida en cada fila usando XOR. Así es como se comportará la función XOR:

  • Si un equipo ha ganado todos sus partidos, entonces el conteo de celdas que contienen Pérdida será cero, lo que generará FALSO.
  • Si un equipo ha perdido todos sus partidos, entonces el conteo de las celdas que contienen Pérdida será dos, que es un número par y generará FALSO.
  • Si un equipo ha ganado un partido y ha perdido el otro, el recuento de las celdas que contienen Pérdida será uno, que es un número impar y generará CIERTO.

De esta forma, la función XOR es suficiente por sí sola para determinar si un equipo tendrá que hacer un tercer partido o no. Para mejorar el aspecto de la hoja de cálculo, vamos a utilizar la función SI para traducir las aterradoras mayúsculas VERDADERO y FALSO en un Sí y un No más suaves. Comencemos.

  1. Seleccione la primera celda en la que desea generar los resultados de XOR. En este ejemplo, esa será la primera celda debajo de la columna "Se necesitará la tercera coincidencia".
  2. En la barra de fórmulas, ingrese la siguiente fórmula:
    =XOR(B2:C2="Pérdida")
    Esta fórmula llamará a la función XOR para mirar a través del rango B2:C2 y cuenta cuantas celdas contienen la frase Pérdida. Si el resultado es un número impar, la fórmula devolverá CIERTO. Si no, entonces la fórmula volverá FALSO.
  3. Prensa Ingresar.

Ahora verá si el primer equipo requiere un tercer partido o no. Puedes continuar y usar la herramienta de autocompletar en Excel para ver el resultado para el resto de los equipos también. Pero nuestro trabajo aquí aún no ha terminado. Vamos a acoplar XOR con la función IF para obtener Sí o No como resultados.

  1. Seleccione la primera celda debajo de la columna "Se necesitará la tercera coincidencia".
  2. En la barra de fórmulas, cambie la fórmula a la siguiente:
    =SI(XOR(B2:C2="Pérdida"), "", "No")
    Ya sabes lo que hace la función XOR aquí, pero esta vez se usa como una prueba lógica dentro de la función IF. Si el resultado de la función XOR es CIERTO, entonces la función SI regresará . De lo contrario, volverá No.
  3. Prensa Ingresar.

Ahora verá los resultados de las funciones XOR e IF como Sí o No. Tome el controlador de relleno y suéltelo en las celdas a continuación para ver los resultados también. Finalmente, también puede agregue algún formato condicional a sus celdas de Excel para que se vean mejor y mejoren su legibilidad.

¿Verdadero o falso? XOR sabe

XOR es un poco diferente de algunas de las funciones de Excel más comunes, pero es una función eficiente en escenarios donde los conteos pares o impares de celdas son importantes. La función XOR se usa a menudo junto con otras funciones de Excel, como IF, y ahora sabe cómo usarla. Una vez que aprenda a usar la función XOR y experimente con ella, pronto se verá usándola en muchos escenarios de Excel.