Función XOR - Operador Exclusivo Lógico

Excel 2013+

Resumen

La función XOR realiza una operación OR exclusiva sobre múltiples condiciones lógicas. Devuelve VERDADERO solo cuando hay un número impar de condiciones verdaderas, siendo ideal para detectar situaciones de paridad lógica en análisis de datos.

Sintaxis

XOR(valor_lógico1, [valor_lógico2], …)

Parámetros

Parámetro Tipo Requerido Descripción
valor_lógico1 Lógico Condición lógica obligatoria que se evalúa como VERDADERO o FALSO
valor_lógico2, … Lógico No Condiciones lógicas adicionales (hasta 253 más), pueden ser referencias o matrices

Usando la función XOR

XOR es fundamental para análisis booleanos avanzados donde necesitas detectar cuando ocurre un número impar de condiciones verdaderas. Perfecta para validaciones de paridad, comprobaciones de duplicados en matrices y lógica condicional compleja.

Ejemplos Comunes de XOR

XOR básico con dos condiciones

=XOR(3>0,2<9)

Ambas condiciones son VERDADERO (par), resultado: FALSO

Una condición verdadera

=XOR(A1>100,B1="Activo")

Solo una condición verdadera (impar), resultado: VERDADERO

Verificar duplicados en rango

=XOR(--(A1:A10=D1))

Fórmula de matriz que devuelve VERDADERO si D1 aparece un número impar de veces en A1:A10

Paridad de múltiples condiciones

=XOR(B2>500,C2="Sí",D2<100)

VERDADERO solo si hay un número impar de condiciones verdaderas

Preguntas Frecuentes

XOR devuelve VERDADERO cuando el número total de condiciones evaluadas como VERDADERO es impar (1, 3, 5...).

XOR ignora automáticamente celdas vacías y valores de texto, procesando solo valores lógicos válidos.

Sí, XOR funciona perfectamente con rangos y matrices, especialmente en Microsoft 365 con fórmulas dinámicas.

Errores Comunes y Soluciones

#¡NUM!

Cause: El rango especificado no contiene valores lógicos válidos

Solution: Asegúrate de que los argumentos contengan solo VERDADERO/FALSO o referencias con valores lógicos

#VALOR!

Cause: Argumentos no evaluables como lógicos

Solution: Verifica que todos los argumentos puedan convertirse a valores lógicos

Notas

  • Resultado VERDADERO = número impar de VERDADERO
  • Resultado FALSO = número par de VERDADERO (incluyendo cero)
  • Compatible con fórmulas de matriz dinámicas (Microsoft 365)
  • Para fórmulas heredadas: Ctrl+Mayús+Intro
  • Ideal para detectar duplicados impares en listas

Compatibilidad

Disponible en: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

No disponible en: Excel 2010 y versiones anteriores

Contenido actualizado: December 11, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2013+