在Excel中如何将十进制转换成二进制
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Excel中如何将十进制转换成二进制相关的知识,希望对你有一定的参考价值。
例如:534 转换成二进制就是:0101 0011 0100,然后从左往右取第5个第3个第4个数字组成001,再转成十进制为1
267 同上 :0010 0110 0111,然后从左到右取第2个第6个第7个数字组成011,再转成十进制为3
当取数组成的二进制为000时 转换成十进制就为9
象这样的转换 在Excel中如何用公式表达出来
下面是二进制转换的对照表
十进制 二进制(补足4位的二进制)
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
有哪位高手能帮个忙 在这里谢谢了!!
就是这个函数DEC2BIN,如你的A1单元格是十进制的21 ,你可以在某一单元格输入=DEC2BIN(A1)来将它转换为二进制
我用的是2007版的MS OFFICE ,不知道03版的有这个公式没有!
相就的二进制,十进制、十六进制都有公式能够互相转换! 参考技术A =text(DEC2BIN(A1),"0000"),再往下填充本回答被提问者和网友采纳
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进制数。
参考技术AExcel中可以利用公式将十六进制数转换成二进制。
软件版本:Office2007
方法如下:
1.将A列中的十六进制数字转换成二进制:
2.输入公式如下:
3.下拉填充得到结果:
参考技术B =hex2bin(a1)+hex2bin(b1)*10^8也许你说的是这个意思吧。 参考技术C =HEX2DEC(B1)*256+HEX2DEC(A1)本回答被提问者采纳
以上是关于在Excel中如何将十进制转换成二进制的主要内容,如果未能解决你的问题,请参考以下文章
excel中十六进制数转换成二进制以及二进制的移位运算实现。