Excel/WPS进制转换函数大全
- 2026-09-22 02:45:12
Excel/WPS进制转换函数大全十进制、二进制、八进制、十六进制互转,Excel几个函数就能搞定。



十进制转其他进制
=BASE(A2,2) | |
=BASE(A2,8) | |
=BASE(A2,16) |
也可用:DEC2BIN、DEC2OCT、DEC2HEX

二进制转其他进制

=BIN2OCT(A2) | |
=BIN2DEC(A2) | |
=BIN2HEX(A2) |
八进制转其他进制

=OCT2BIN(A2) | |
=OCT2DEC(A2) | |
=OCT2HEX(A2) |
十六进制转其他进制

=HEX2BIN(A2) | |
=HEX2OCT(A2) | |
=HEX2DEC(A2) |
使用提醒
括号、逗号用英文半角
源数据需符合对应进制规则,否则报错
BASE函数需较新版本Excel
给初一年级孩子的进制转换小课堂
初一学进制转换,先别急着套Excel函数,理解两个核心概念就够了。
1. 逢几进一
十进制:逢10进1,用0~9
二进制:逢2进1,用0~1
八进制:逢8进1,用0~7
十六进制:逢16进1,用0~9和A~F
2. 按位权展开
每个位置上的数字,乘以进制的“位权”,再相加。
十进制转其他进制:除基取余
比如十进制10转二进制:
10 ÷ 2 = 5 余 05 ÷ 2 = 2 余 12 ÷ 2 = 1 余 01 ÷ 2 = 0 余 1
从下往上读余数:1010
所以十进制10 = 二进制1010。
其他进制转十进制:按位权展开
比如二进制1010转十进制:
1×2³ + 0×2² + 1×2¹ + 0×2⁰= 8 + 0 + 2 + 0= 10
常见疑问:十六进制里的 A 是什么?
十六进制有 16 个符号,但数字只有 0~9 十个,不够用,于是用字母补足:
所以十进制 10 转十六进制,结果是 A,不是 10。
因为十六进制里的“10”表示的是十进制 16。
考试写法:一般直接写 A 即可,也可写成 (A)₁₆。
如果觉得有用,欢迎点赞、收藏、转发。后续将继续分享Excel实用技巧,欢迎关注!
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。