Navegación Rápida
BIT.XO - Función de XOR bit a bit
Resumen
La función BIT.XO de Excel realiza una operación XOR (O exclusiva) bit a bit entre dos números, devolviendo un número decimal que representa las posiciones donde los bits difieren entre ambos valores.
Sintaxis
BIT.XO(número1; número2)
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| número1 | Number |
Sí | El primer número para la operación XOR bit a bit. Debe ser ≥ 0. |
| número2 | Number |
Sí | El segundo número para la operación XOR bit a bit. Debe ser ≥ 0. |
Usando la función BITXOR
BIT.XO es ideal para operaciones de bajo nivel con bits, como invertir bits específicos, crear máscaras binarias o realizar cálculos criptográficos simples en Excel.
Ejemplos Comunes de BITXOR
Ejemplo básico BIT.XO
=BIT.XO(5;3)
Devuelve 6. 5=101 binario, 3=011 binario → XOR=110 binario=6 decimal.
Inversión de bits pares
=BIT.XO(13;10)
13=1101, 10=1010 → XOR=0111=7. Invierte bits en posiciones específicas.
Preguntas Frecuentes
Errores Comunes y Soluciones
#¡NUM! o #VALOR!
Cause: Número negativo o mayor a (2^48)-1
Solution: Asegúrate que ambos números sean ≥0 y ≤281474976710655
#¡VALOR!
Cause: Argumento no numérico
Solution: Verifica que ambos parámetros contengan números válidos
Notas
- Cada bit 1 en el resultado representa posiciones donde los números originales difieren
- Los valores se alinean desde la derecha (LSB) con ceros implícitos
- Excel realiza la operación hasta 48 bits de precisión
- Útil para flags binarios y máscaras en análisis de datos
Compatibilidad
Disponible en: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
No disponible en: Excel 2010 y versiones anteriores
Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2013+