excel进制转换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel进制转换相关的知识,希望对你有一定的参考价值。

参考技术A   1、二进制转化为八进制:我们打开excel工作表,在任意单元格中输入等号,然后接着输入公式BIN2OCT这里我们输入B之后excel下方就会出现很多B开头的公式,我们可以在下方选择,BIN2OCT功能为二进制转换为八进制。

  2、二进制转化为十进制:将二进制转换为十进制可以使用公式BIN2DEC。公式BIN2DEC二进制转换为十进制,使用方法和其他公式使用方法一致,只需要在括号里填上我们需要转换的参数就可以。

  3、excel计算转化结果:输入公式之后点击回车按钮,也就是键盘上的enter按键,excel系统就会自动计算出转换之后的结果,输出返回值在对应的单元格中。

excel中十六进制数转换成二进制以及二进制的移位运算实现。

详细:
A列:6c B列:36 (A,B都是十六进制数) C列:空白(放置运算结果)
运算内容:将A、B分别转换为2进制后,B左移8位再加上A。将结果以十进制的形式放在C列。(上述是我自己的想法,我的目的是将A(数据低八位)和B(数据高八位)转换为一个十进制数。)
以上,请大神给与详细点的答案,谢谢。

excel中十六进制数转换成二进制,使用HEX2BIN函数即可,2进制左移运算则将结果乘2的N次方,右移则除,其中N是移动位数。

方法步骤如下:

1、打开需要操作的EXCEL表格,在空白单元格输入公式=HEX2BIN(A2)。

【其中A2是十六进制所在单元格,根据实际可做修改】

2、回车完成公式编辑输入,然后下拉填充下方单元格公式即可。

3、返回EXCEL表格,发现成功将十六进制数转为2进制数。

参考技术A

Excel中可以利用公式将十六进制数转换成二进制。

软件版本:Office2007

方法如下:

1.将A列中的十六进制数字转换成二进制:

2.输入公式如下:

3.下拉填充得到结果:

参考技术B =hex2bin(a1)+hex2bin(b1)*10^8
也许你说的是这个意思吧。
参考技术C =HEX2DEC(B1)*256+HEX2DEC(A1)本回答被提问者采纳

以上是关于excel进制转换的主要内容,如果未能解决你的问题,请参考以下文章

excel怎样把数字转换成16进制

在Excel中如何将十进制转换成二进制

excel里将16进制转换为IP地址

excel表格如何将十六进制转换成浮点数

在Excel中如何将十进制转换成二进制

求excel十进制转换二进制公式,能转换32位二进制?例如1007566779转换成二进制