Note: The other languages of the website are Google-translated. Back to English

Función Excel BITRSHIFT

El Función BITRSHIFT devuelve el número dado desplazado a la derecha por el número especificado de bits.

Nota: Esta función solo está disponible en Excel 2013 y versiones posteriores.

Sintaxis

BITRSHIFT(number, shift_amount)

Argumentos

  • Número (requerido): Este argumento debe estar en forma decimal mayor o igual a 0;
  • turno_cantidad (obligatorio): un número entero representa el número de bits que se desplazarán. Permite enteros positivos y enteros negativos:
-- Entero positivo: desplaza el número de bits a la derecha.
-- Entero negativo: desplaza el número de bits hacia la izquierda.

observaciones

1. La función BITRSHIFT desplaza los bits a la derecha cuando Shift_amount se proporciona como un número entero positivo, lo que significa que el número especificado de dígitos se eliminará del extremo derecho del binario.
-- Por ejemplo, desplazando un valor decimal de 12 por 4 bits, dado que la forma binaria de 12 es 1100, después de desplazar 4 bits a la derecha (como quitar 4 dígitos del lado más a la derecha del binario), el valor binario final es 0, que también es 0 en decimal.
2. La función BITRSHIFT desplaza los bits hacia la izquierda cuando Shift_amount se proporciona como un número entero negativo, lo que significa que el número especificado de dígitos se agregará a la derecha del binario.
-- Por ejemplo, desplazando un valor decimal de 12 a la izquierda en 4 bits, dado que la forma binaria de 12 es 1100, después de desplazar 4 bits a la izquierda (como agregar 4 dígitos a la derecha del binario), el binario finalmente el valor es 1100000, que es 192 en decimal.
3. Los argumentos pueden ser cualquiera de los siguientes:
-- Números;
-- Referencias de celdas que contienen números.
4. los #NUM! El valor de error se produce cuando se cumple cualquiera de las siguientes condiciones:
-- Cualquiera de los números suministrados no es un número entero;
-- Cualquiera de los números suministrados es mayor que (2^48)-1.
5. los #¡VALOR! se produce un valor de error si alguno de los números proporcionados no es numérico.

Valor de retorno

Devuelve un valor numérico.

Ejemplo

Para cambiar los números decimales en la columna B por el número de bits enumerados en la columna C como se muestra en la tabla a continuación, puede hacer lo siguiente.

Seleccione una celda (dice D6 en este caso), ingrese la fórmula a continuación y presione Enviar para obtener el primer resultado. Seleccione esta celda de resultados y luego arrastre su controlador de Autocompletar hacia abajo para obtener otros resultados.

=BITRSHIFT(B6,C6)

Notas

1) Los argumentos de la fórmula anterior se proporcionan como referencias de celda que contienen números. Sin embargo, puede cambiar la fórmula en D6 de la siguiente manera:

=BITRSHIFT(1,1)

2) ¿Cómo funciona esta función BITRSHIFT?

Tome la fórmula en D6 como un ejemplo: =CAMBIOBIT(B6,C6)

2.1) Primero, la función convierte el número decimal a binario. .
En este caso, la forma binaria del número decimal '1' es 1.
Consejos: Puede aplicar el Funcion decxnumxbin para convertir fácilmente un número decimal a binario en Excel.
2.2) Luego, el binario se desplazó a la derecha el número especificado de bits.
En este caso, el 1 binario se desplazó 1 bit a la derecha y se devolvió 0 como resultado.
2.3) Finalmente, la función vuelve a convertir el número binario a una forma decimal.
En este caso, el número binario 0 se devuelve en forma decimal como un número entero 0.
Consejos: Puede aplicar el Función BIN2DEC para convertir fácilmente un binario a decimal en Excel.

La siguiente tabla muestra cómo funciona esta función en detalle.

Funciones relacionadas

Función BITOR de Excel
La función BITOR devuelve el 'O' bit a bit de dos números dados.

función Excel BITXOR
La función BITXOR devuelve el 'XOR' bit a bit de dos números dados.

Función MAYÚS BITS de Excel
La función BITLSHIFT devuelve un número decimal desplazado a la izquierda por un número específico de bits.

Función BITAND de Excel
La función BITAND devuelve un número decimal que representa el 'Y' bit a bit de dos números proporcionados.


Las mejores herramientas de productividad de oficina

Kutools para Excel: te ayuda a destacar entre la multitud

¿Le gustaría completar su trabajo diario de forma rápida y perfecta? Kutools for Excel ofrece 300 potentes funciones avanzadas (combinar libros de trabajo, sumar por color, dividir contenido de celdas, convertir fecha, etc.) y ahorrarle un 80% de tiempo.

  • Diseñado para 1500 escenarios de trabajo, te ayuda a resolver el 80% de problemas de Excel.
  • Reduzca miles de clics de teclado y mouse todos los días, alivie sus ojos y manos cansados.
  • Conviértete en un experto en Excel en 3 minutos. Ya no es necesario recordar fórmulas dolorosas y códigos VBA.
  • Prueba gratuita ilimitada de 30 días. Garantía de devolución de dinero de 60 días. Actualización y soporte gratuitos durante 2 años.
Cinta de Excel (con Kutools para Excel instalado)

Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
  • Aumenta su productividad en un 50% al ver y editar varios documentos.
  • Trae pestañas eficientes a Office (incluye Excel), al igual que Chrome, Firefox y el nuevo Internet Explorer.
Captura de pantalla de Excel (con la pestaña Office instalada)
Comentarios (0)
Aún no hay calificaciones. ¡Sé el primero en calificar!
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Siganos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL