cainiaofei

2022-09-29   阅读量: 434

excel怎么进行任意进制转换?

excel怎么进行任意进制转换?
添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 1 关注作者 收藏

评论(1)

85691082
2022-09-29

10进制转化到2至36的任意进制 ,BASE函数 。

超出10以上用字母A-Z。

Base函数有三个参数,第一个为要转为的值,第二个为进制基数,第三个转化后长度(实际长度大于此参数,按实际长度,否则补前导0)。

如果把65转为化3位的9进制数,则base(65,9,3)=072; 如果把200转化为4位30进制的数,则base(200,30,4)=006K;如果要把给定 2至36进制的数字转化为十进制的数字,可以用Decimal函数。

这个函数有两个参数,第一个为要转为的其它进制数字,第二个为进制。

如果要把9进制的072转化为10进制,则Decimal("072",9)=65,或Decimal(72,9)=65如果要把30进制的06K转化为10进制,则Decimal ("06K",30)=200需要注意的是,如果要转为的数值全部位数字,第一个参数可以不用双引号括起来的字符串形式,直接以数字形式表示,但是超出10进制则必须以字符串形式书写,否则会报错或者将其当成一个引用进行计算。

如下:A2单元格的值为200, 16进制的A2为162,则Decimal(A2,16)=decimal(200,16)=decimal("200")=512; Decimal("A2",16)=162。

0.0000 0 0 回复

推荐帖子


    暂无数据

推荐课程