Excel中如何把超过十位的二进制数转成十进制数

作者:暴躁小n | 创建时间: 2023-05-20
大家都知道,在EXCEL中能用简单的公式=BIN2DEC(A1)把低于十位的二进制数转化成十进制数,然而当二进制位数超过10位后就没法转了,下面那就给大家介绍一种简单的方法转换...
Excel中如何把超过十位的二进制数转成十进制数

操作方法

先分析一下原理:加入要转换14位二进制数11111111111111,我们可以把它分成前面的5位二进制数和后面的9位二进制数,分别转换后再相加就可以了,下面具体说一下公式

公式如下:=BIN2DEC(MID(C3,1,5))*512+BIN2DEC(MID(C3,6,9)),

要转换的二进制在C3中,MID是位数提取函数,这个大家可以看看那Excel上的帮助,很简单的,先把前5位提取出来转换成10进制数,再把后面的9位二进制数转换十进制最后相加就可以了,

温馨提示

不懂得可以留言,
点击展开全文

更多推荐