BIT.Y - Operación AND bit a bit en Excel

Excel 2007+

Resumen

La función BIT.Y de Excel realiza una operación AND bit a bit entre dos números decimales, devolviendo el resultado donde solo los bits en 1 en ambas posiciones se mantienen activados. Ideal para manipulaciones binarias y optimizaciones de datos.

Sintaxis

BIT.Y(número1; número2)

Parámetros

Parámetro Tipo Requerido Descripción
número1 Decimal Número decimal requerido, mayor o igual a 0
número2 Decimal Número decimal requerido, mayor o igual a 0

Usando la función BITAND

BIT.Y es perfecta para operaciones bitwise en Excel, permitiendo realizar cálculos lógicos a nivel de bits sin necesidad de fórmulas complejas. Se usa frecuentemente en programación, análisis de datos binarios y optimización de máscaras de bits.

Ejemplos Comunes de BITAND

Ejemplo básico BIT.Y(1,5)

=BIT.Y(1;5)

Compara 1 (binario: 1) y 5 (binario: 101). Solo coinciden en el bit más a la derecha (2^0), devolviendo 1.

Ejemplo avanzado BIT.Y(13,25)

=BIT.Y(13;25)

13 (1101) y 25 (11001) coinciden en bits 0 y 3, devolviendo 1 + 8 = 9.

Preguntas Frecuentes

BIT.Y devuelve el error #¡NUM! si algún argumento es menor que 0.

Los números no pueden exceder (2^48)-1 o serán #¡NUM!.

No, devuelve #¡NUM! para números decimales o no numéricos.

Errores Comunes y Soluciones

#¡NUM!

Cause: Argumento negativo, no entero o > (2^48)-1

Solution: Usa solo números enteros decimales ≥ 0 y ≤ 2^48-1

#VALOR!

Cause: Argumento no numérico

Solution: Verifica que ambos parámetros sean números válidos

Notas

  • Los bits se evalúan de derecha a izquierda (2^0, 2^1, etc.)
  • Solo cuenta posiciones donde AMBOS bits son 1
  • Resultado siempre es decimal
  • Útil para máscaras de bits y flags binarios

Compatibilidad

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

No disponible en: Excel 2003 y versiones anteriores

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