KutoolsforOffice — 一套方案,五大工具。事半功倍。

Excel BITOR 函数

作者Siluvia修改日期

BITOR 函数可返回两个指定数字的按位“或”运算结果。

注意:此函数仅适用于 Excel 2013 及以上版本。

展示 BITOR 函数的用法

语法

BITOR()number 1, number 2)

参数

  • Number 1(必填):此参数必须为十进制数大于等于 0;
  • Number 2(必填):该参数必须为大于等于 0 的十进制数。

备注

1. 参数可以为如下任意类型:
-—— 数字;
-—— 含有数字的单元格引用。
2. #NUM!若满足以下任一条件,会出现错误值错误:
-—— 其中任何一个输入数字小于 0;
-—— 其中任何一个输入数字大于(2^48)-1.
3. #VALUE!若任何输入数字为非数字,则会出现错误值错误。
4. 在结果中,若任意参数在某位为 1,则该位的结果就是 1.
-- 例如计算 BITOR(13,20)。13 的二进制形式为 1101,20 的二进制形式为 10100. 这两个二进制表示将进行如下操作:
提示:
由于这两个二进制数位数不同,为方便对比,可将 1101 视为 01101.
展示 BITOR 函数的用法

返回值

返回数值。

示例

要对下表中的指定数字进行按位“或”运算,请按照以下步骤操作。

展示 BITOR 函数的用法

选择一个单元格(本例为 D6),输入以下公式并按下 Enter 键,即可获得前两个数字的按位“或”运算结果。选中该结果单元格后,拖动其自动填充柄向下填充,轻松获取其他结果。

=BITOR(B6,C6)

展示 BITOR 函数的用法

注意事项:

1)上述公式中的参数为包含数字的单元格引用。您也可以按照以下方式对公式进行调整:

=BITOR(1,4)

2)BITOR 函数是如何运作的?

以 D6 中的公式为例:=BITOR(B6,C6)

2.1)首先,函数会将十进制数转换成二进制数。
在本例中,十进制数“1”的二进制形式为 1,十进制数“4”的二进制形式为 100.
提示:您可以使用 DEC 2BIN 函数,在 Excel 中轻松将十进制数转换为二进制数。
2.2)然后,函数会将这两个二进制数相加。

展示 BITOR 函数的用法

在此案例中,这两个二进制数相加得到 101.
2.3)最后,函数会将该二进制数转换为十进制形式。
本例中,二进制数 101 将以十进制整数 5 返回。
提示:您可以使用 BIN 2DEC 函数,轻松在 Excel 中将二进制数转换为十进制数。

下表详细演示了该函数的作用过程。

展示 BITOR 函数的用法

相关函数

Excel BITRSHIFT 函数
BITRSHIFT 函数可将指定数字按设定的位数向右移动。

Excel BITXOR 函数
BITXOR 函数可返回两个指定数字的按位“异或”结果。

Excel BITLSHIFT 函数
BITLSHIFT 函数可返回将十进制数字按指定位数左移后的结果。

Excel BITAND 函数
BITAND 函数可返回两个输入数字按位“与”运算后的十进制结果。


这款最佳办公效率工具

Kutools for Excel —— 助您脱颖而出

🤖KUTOOLS AI 助手:基于数据分析进行革新智能执行   |  生成代码|  创建自定义公式  |  数据分析及生成图表|  调用 Kutools Functions……
热门功能查找、高亮或标记重复项  |  删除空白行  |  合并列或单元格且不会丢失数据  |  不使用公式的四舍五入……
超级 VLookup多条件  |  多值  |  跨多表操作  |  模糊查找……
高级下拉列表快速下拉列表  |  多级联动下拉列表  |  多选下拉列表……
列管理器添加指定数量的列  |  移动列  |  切换隐藏列的可见状态  |对比列到选择相同/不同单元格……
特色功能网格聚焦  |  设计视图  |  增强编辑栏  |  工作簿和表管理器|资源库(自动文本)|  日期提取  |  汇总工作表  |  加密 / 解密单元格  |  按列表批量发送邮件  |  超级筛选  |  特殊筛选(筛选粗体单元格/斜体/删除线等) ......
顶级 15 工具集12 文本工具添加文本删除特定字符……)|  50+ 图表 类型甘特图……)|  40+ 实用公式基于生日计算年龄……)|  19 插入工具插入二维码按路径插入图片……)|  12 转换工具小写金额转大写汇率转换……)|  7 合并和拆分工具高级合并行拆分单元格……)|……更多功能
在您的首选语言中使用 Kutools - 支持英语、西班牙语、德语、法语、中文及 40+ 多种语言!

Kutools for Excel 拥有超过 300 项功能,让您的需求只需轻点鼠标即可满足……


Office Tab —— 为 Microsoft Office(含 Excel)带来标签式阅读与编辑

  • 一秒钟即可切换数十个已打开的文档!
  • 每天为您减少上百次鼠标点击,轻松告别鼠标手困扰。
  • 在同时查看和编辑多个文档时,您的工作效率提升高达 50%。
  • 为 Office(包括 Excel)带来高效标签页体验,操作流畅如同在 Chrome、Edge 或 Firefox 浏览器中切换标签页。