BIT.DESPLDCHA - Función de desplazamiento a la derecha en bits

Excel 2013+

Resumen

La función BIT.DESPLDCHA de Excel realiza un desplazamiento a la derecha de los bits de un número, equivalente a dividir por 2 elevado al número de bits especificado. Es ideal para operaciones binarias y manipulaciones de bits en fórmulas avanzadas.

Sintaxis

BIT.DESPLDCHA(número; cant_desplazada)

Parámetros

Parámetro Tipo Requerido Descripción
número Number El número entero (≥0) cuyos bits se desplazarán. Máximo: 2^48-1.
cant_desplazada Number Número de bits para desplazar. Negativo = desplazamiento a la izquierda.

Usando la función BITRSHIFT

BIT.DESPLDCHA es perfecta para operaciones bitwise eficientes sin usar funciones de texto. Convierte números decimales en sus equivalentes binarios desplazados, devolviendo siempre decimal. Ideal para algoritmos, máscaras de bits y optimizaciones matemáticas.

Ejemplos Comunes de BITRSHIFT

Desplazamiento básico de 2 bits

=BIT.DESPLDCHA(13;2)

13 (1101 en binario) desplazado 2 bits a la derecha da 3 (11 en binario). Equivale a 13/4=3.25 → 3.

Desplazamiento grande

=BIT.DESPLDCHA(256;8)

256 (100000000 en binario) desplazado 8 posiciones da 1.

Desplazamiento negativo (izquierda)

=BIT.DESPLDCHA(3;-2)

3 desplazado -2 bits (izquierda) da 12. Equivale a BIT.DESPLIZQDA(3;2).

Preguntas Frecuentes

Devuelve #¡NUM!. El número debe ser ≥0.

2^48 - 1 (281474976710655). Valores mayores dan #¡NUM!.

Desplaza a la izquierda, equivalente a BIT.DESPLIZQDA con valor positivo.

Errores Comunes y Soluciones

#¡NUM!

Cause: Número > 2^48-1 o |cant_desplazada| > 53

Solution: Verifica rangos: número ≤ 281474976710655 y |desplazamiento| ≤ 53

#¡VALOR!

Cause: Argumentos no numéricos

Solution: Asegúrate ambos argumentos sean números

#¡NUM! (desplazamiento excesivo)

Cause: |cant_desplazada| > 53

Solution: Usa desplazamientos ≤ 53

Notas

  • Equivale a dividir 'número' por 2^cant_desplazada (división entera)
  • 13 con 2 bits: 1101 → 11 (3 decimal)
  • Úsala con BIT.DESPLIZQDA para rotaciones completas
  • Excel 2013+ y versiones posteriores

Compatibilidad

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

No disponible en: Excel 2010 y anteriores

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