如何使用BITLSHIFT功能在Excel
在本文中,我们将学习如何在Excel中使用BITLSHIFT函数。
Excel中的BITLSHIFT函数对一个十进制数字执行按位左移运算,并在执行该操作后返回该十进制数字。
对二进制数执行按位左移运算。让我们考虑一个十进制数4和左移位为2。我们知道4以二进制表示为100。因此,通过向左移动将2个零添加到二进制数的右侧。
Number |
Binary number |
shift_amount |
Binary number after shift |
Number after shift |
4 |
100 |
2 |
10000 |
16 |
BITLSHIFT函数返回一个十进制数字的按位左移,最高为shift_amount。
语法:
=BITLSHIFT ( number, shift_amount )
number1:要移位的以10为底的正整数(十进制数)shift_amount:表示该数字上要发生的移位量的整数。此参数可以为正,零或负。
这是函数
的excel表示形式如您所愿,函数在4上按2左移左移后将返回16。您可以在excel中使用DEC2BIN&BIN2DEC函数来了解转换操作。
现在,通过在一些示例中使用它们,让我们对其功能有更多的了解。
在这里,我们在“列”中有一些值为number和shift_amount的值。我们需要使用excel中的BITLSHIFT函数对给定的数字进行按位左移运算使用公式:
A2:提供给作为单元格引用的功能的编号B2:提供给作为单元格引用的功能的编号
=BITLSHIFT (A2, B2)
通过在数字(1)的右边加一个零,按1(01)的按位左移运算将是2(010)。
现在,使用Ctrl + D快捷键将公式复制到其他单元格。
如您所见,BITLSHIFT函数返回输入值的结果。
注意:
。数字可以直接用作函数的参数,也可以使用excel中的单元格引用。
。这些数字必须是介于0和281474976710655之间的有效十进制数字。 。如果为该函数的Shift_amount参数提供了负数,则该值将右移。
。该函数返回#NUM!错误..如果十进制数中的任何一个小于0或大于281474976710655,即248-1。
。该函数返回#VALUE!错误,..如果输入的数字是文本或非数字。
希望您了解如何使用BITLSHIFT函数以及如何在Excel中引用单元格。在此处浏览有关Excel数学转换函数的更多文章。请随时声明您对以上文章的查询或反馈。
相关文章
链接:/ logic-formulas如何使用Microsoft Excel中的iseven函数[如何在Excel中使用ISEVEN函数]
|链接:/ excel-formula-and-function-iserror-function [如何在Excel中使用ISERROR函数]`
热门文章
链接:/ excel-generals-how-to-to-edit-a-dropdown-list-in-microsoft-excel [编辑下拉列表]
链接:/ excel-range-name-absolute-reference-in-excel [Excel中的绝对引用]`
`link:/ tips-condition-formatting-with-if-statement [如果使用条件格式]
link:/ lookup-formulas-vlookup-by-date-in-excel [按日期查找Vlookup]