BITLSHIFT 함수
2013지원 버전 자세히 보기
엑셀 BITLSHIFT 함수는 2진수 자리를 왼쪽으로 밀어 값을 2배씩 키우는 함수입니다.
인수 설명
=BITLSHIFT(숫자, 이동량)
- 0 이상이어야 합니다.
- 음수를 넣으면 오른쪽으로 밉니다.
함수 개요
엑셀 BITLSHIFT 함수는 2진수 자리를 왼쪽으로 미는 함수입니다. 한 자리 밀 때마다 값이 2배가 되므로, 권한 플래그를 만들거나 자리를 옮길 때 씁니다.
B2 셀에 숫자 4가, B3 셀에 이동량 2가 입력되어 있습니다.
=BITLSHIFT(B2,B3)4를 두 자리 왼쪽으로 밉니다.
두 자리를 밀었으니 4에 2를 두 번 곱한 16이 됩니다.
BITLSHIFT 함수 간단 예제
숫자와 이동량을 차례로 넣습니다.
=BITLSHIFT(B2,B3)두 자리 왼쪽으로 밉니다.
한 자리를 밀면 2배가 됩니다.
=BITLSHIFT(3,1)3을 한 자리 왼쪽으로 밉니다.
이동량이 음수면 오른쪽으로 밀어 값이 줄어듭니다.
=BITLSHIFT(4,-2)이동량에 음수를 넣어 봅니다.
그 외 주의사항
BITLSHIFT 함수는 엑셀 2013 이상 버전에서만 제공됩니다.
이동량이 음수면 오른쪽으로 밀어 값이 줄어듭니다. 부호를 헷갈리면 결과가 정반대가 됩니다.
결과가 281474976710655를 넘으면 #NUM! 오류가 반환됩니다.
밀려 나간 자리는 사라집니다. 되돌려도 원래 값이 나오지 않을 수 있습니다.