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

엑셀 BITRSHIFT 함수

또한 비트시프트 함수 지정된 비트 수만큼 오른쪽으로 이동한 지정된 수를 반환합니다.

참고 : 이 기능은 Excel 2013 이상 버전에서만 사용할 수 있습니다.

통사론

BITRSHIFT(number, shift_amount)

인수

  • 번호 (필수): 이 인수는 0보다 크거나 같은 XNUMX진수 형식이어야 합니다.
  • Shift_금액 (필수): 정수는 이동할 비트 수를 나타냅니다. 양의 정수와 음의 정수를 허용합니다.
-- 양의 정수: 비트 수를 오른쪽으로 이동합니다.
-- 음의 정수: 비트 수를 왼쪽으로 이동합니다.

비고

1. BITRSHIFT 함수는 Shift_amount가 양의 정수로 제공될 때 비트를 오른쪽으로 이동합니다. 즉, 지정된 자릿수가 바이너리의 가장 오른쪽에서 제거됨을 의미합니다.
-- 예를 들어, 12의 4진수 값을 12비트로 이동하면 1100의 이진 형식이 4이므로 4비트를 오른쪽으로 이동한 후(0진수의 맨 오른쪽에서 0자리를 제거하는 것과 같이) 최종 이진 값은 다음과 같습니다. XNUMX은 십진수로도 XNUMX입니다.
2. BITRSHIFT 함수는 Shift_amount가 음의 정수로 제공될 때 비트를 왼쪽으로 이동합니다. 즉, 지정된 자릿수가 바이너리의 오른쪽에 추가됨을 의미합니다.
-- 예를 들어 12의 4진수 값을 왼쪽으로 12비트 시프트하면 1100의 이진 형식이 4이므로 4비트를 왼쪽으로 시프트한 후(1100000진수의 오른쪽에 192자리를 더하는 것과 같이) 최종적으로 이진수 값은 XNUMX이며 십진수로 XNUMX입니다.
3. 인수는 다음 중 하나일 수 있습니다.
-- 숫자;
-- 숫자가 포함된 셀 참조.
4. 그만큼 #ON ONE! 다음 조건 중 하나가 충족되면 오류 값이 발생합니다.
-- 제공된 숫자가 정수가 아닙니다.
-- 제공된 숫자 중 하나가 (2^48)-1보다 큽니다.
5. 그만큼 #값! 제공된 숫자 중 하나가 숫자가 아닌 경우 오류 값이 발생합니다.

반환 값

숫자 값을 반환합니다.

아래 표와 같이 B열의 XNUMX진수를 C열에 나열된 비트 수만큼 이동하려면 다음과 같이 하면 됩니다.

셀(이 경우 D6)을 선택하고 아래 수식을 입력한 다음 엔터 버튼 첫 번째 결과를 얻으려면. 이 결과 셀을 선택한 다음 자동 채우기 핸들을 아래로 끌어 다른 결과를 얻습니다.

=BITRSHIFT(B6,C6)

배송 시 요청 사항:

1) 위 수식의 인수는 숫자가 포함된 셀 참조로 제공됩니다. 그러나 다음과 같이 D6의 수식을 변경할 수 있습니다.

=BITRSHIFT(1,1)

2) 이 BITRSHIFT 기능은 어떻게 작동합니까?

D6의 공식을 예로 들어 보겠습니다. =비트시프트(B6,C6)

2.1) 먼저 XNUMX진수를 XNUMX진수로 변환하는 함수입니다. .
이 경우 십진수 '1'의 이진 형식은 1입니다.
팁 : 당신은 적용 할 수 있습니다 DEC2BIN 함수 Excel에서 십진수를 이진수로 쉽게 변환합니다.
2.2) 그런 다음 바이너리가 지정된 비트 수만큼 오른쪽으로 시프트되었습니다.
이 경우 이진수 1이 1비트 오른쪽으로 시프트되었으며 결과로 0이 반환되었습니다.
2.3) 마지막으로 이 함수는 이진수를 십진수 형식으로 다시 변환합니다.
이 경우 이진수 0은 정수 0으로 XNUMX진수 형식으로 반환됩니다.
팁 : 당신은 적용 할 수 있습니다 BIN2DEC 함수 Excel에서 이진수를 십진수로 쉽게 변환합니다.

다음 표는 이 기능이 어떻게 작동하는지 자세히 보여줍니다.

관련 기능

엑셀 비트르 기능
BITOR 함수는 주어진 두 숫자의 비트 단위 'OR'을 반환합니다.

엑셀 BITXOR 함수
BITXOR 함수는 주어진 두 숫자의 비트 단위 'XOR'을 반환합니다.

엑셀 BITLSHIFT 함수
BITLSHIFT 함수는 지정된 비트 수만큼 왼쪽으로 이동한 XNUMX진수를 반환합니다.

엑셀 BITAND 함수
BITAND 함수는 제공된 두 숫자의 비트 단위 'AND'를 나타내는 XNUMX진수를 반환합니다.


최고의 사무 생산성 도구

Excel 용 Kutools-군중에서 돋보 이도록 도와줍니다.

일상 업무를 빠르고 완벽하게 끝내고 싶으신가요? Excel용 Kutools는 300가지 강력한 고급 기능(통합 문서 결합, 색상별 합계, 셀 내용 분할, 날짜 변환 등...)을 제공하고 80% 시간을 절약합니다.

  • 1500개의 작업 시나리오를 위해 설계되었으며 80%의 Excel 문제를 해결하는 데 도움이 됩니다.
  • 매일 수천 번의 키보드 및 마우스 클릭을 줄이고 피곤한 눈과 손을 덜어줍니다.
  • 3 분 안에 Excel 전문가가됩니다. 더 이상 고통스러운 공식과 VBA 코드를 기억할 필요가 없습니다.
  • 30 일 무제한 무료 평가판. 60 일 환불 보장. 2 년 동안 무료 업그레이드 및 지원.
Excel 리본 (Excel 용 Kutools가 설치됨)

Office 탭-Microsoft Office에서 탭 읽기 및 편집 사용 (Excel 포함)

  • 수십 개의 열린 문서간에 전환하는 데 XNUMX 초가 걸립니다!
  • 매일 수백 번의 마우스 클릭을 줄이고 마우스 손에 작별 인사를하십시오.
  • 여러 문서를 보고 편집할 때 생산성이 50% 향상됩니다.
  • Chrome, Firefox 및 새로운 Internet Explorer와 마찬가지로 효율적인 탭을 Office (Excel 포함)에 제공합니다.
Excel 스크린 샷 (Office 탭이 설치된 상태)
코멘트 (0)
아직 평가가 없습니다. 가장 먼저 평가하세요!
아직 코멘트가 없습니다
여러분의 의견을 남겨
게스트로 게시
×
이 게시물 평가 :
0   등장 인물
추천 위치

Follow Us

저작권 © 2009 - WWW.extendoffice.com. | 판권 소유. 에 의해 구동 ExtendOffice. | | 사이트 맵
Microsoft 및 Office 로고는 미국 및 / 또는 기타 국가에서 Microsoft Corporation의 상표 또는 등록 상표입니다.
Sectigo SSL로 보호