BITRSHIFT 函数

The BITRSHIFT function shifts the bits of the input a certain number of places to the right. 左侧位置填入零。

BITRSHIFT 函数的组成部分

BITRSHIFT(值, 移动位数)

部分 说明 备注
要移动的数值。
  • 指定值必须是非负数。
移动位数 指定值要移动的位数。
  • 指定值必须在 -52 到 53 之间。
  • 如为负值,效果等同于 BITLSHIFT 函数的计算结果。

 

示例公式

BITRSHIFT(18, 2)

BITRSHIFT(A2, 4)

备注

值不一定要是数字,可以是强制转换的值。例如,字符串值“3”可以强制转换为数字 3,布尔值“TRUE”可以强制转换为 1。

示例

在以下示例中,我们以函数中内嵌的值进行 BITRSHIFT 计算。将值 8(等同于二进制数 1000)按照移动位数 2 向右移动 2 位,得到结果 2(等同于二进制数 10):

  A B
1 公式 结果
2 =BITRSHIFT(8, 2) 2

 

以下示例是根据 BITRSHIFT 函数将值 8 右移 2 位,得到结果 2。不过,此示例中使用单元格引用来作为值:

  A B C
1 公式 结果 引用单元格
2 =BITRSHIFT(C2, C3) 2 8
3     2

相关函数

BITLSHIFT:BITLSHIFT 函数会将输入值向左移动指定位数。右侧位置填入零 (0)。

需要更多帮助?

请尝试以下步骤:

true
访问学习中心

您在单位或学校使用 Google 文档等 Google 产品吗?欢迎使用功能强大的提示、教程和模板。了解如何在不安装 Office 的情况下处理 Office 文件、创建动态项目计划和团队日历,以及自动整理收件箱等。

搜索
清除搜索内容
关闭搜索框
主菜单
11978920014510496764
true
搜索支持中心
false
true
true
true
true
true
35
false
false
false
false