永发信息网

excel中直接将十进制转换成十六进制,数据量很大,编成公式也可以,怎么处理??计算器那种太慢。

答案:3  悬赏:10  手机版
解决时间 2021-02-26 19:58
excel中直接将十进制转换成十六进制,数据量很大,编成公式也可以,怎么处理??计算器那种太慢。
最佳答案
用函数。输入:
=DEC2HEx(A2[,4])
注:"="必须按;
"DEC"指十进制;
"2"指to,即换成______;
"HEX"指十六进制;
"A2"指要转换的数或单元格里的数,添"数"或"单元格序号";
"[,4]"指转换后您希望补吗到___位,可输可不输,输则逗号也要输.
同时,请打开大写锁定,即按下CapsLock键.
全部回答
直接用DEC2HEX函数啊。比如数据在A列,B1输入=DEC2HEx(A1,10),然后下拉即可
工具-加载宏-分析工具库vba函数,勾选后退出excel在打开就会有,直接用公式 =oct2hex(a1)就可以了。 如果没有这个函数,用宏自定义一函数。同时按alt和f11进入宏界面,点菜单的插入,模块,粘贴如下代码: function tento16(x as long) as string dim i as integer dim tmp as long tmp = x dim xstr(0 to 15) as string for i = 0 to 9 xstr(i) = i next i for i = 10 to 15 xstr(i) = chr(i + 55) next i for i = 10 to 1 step -1 if int(tmp / 16 ^ i) > 0 then tento16 = tento16 & xstr(int(tmp / 16 ^ i)) tmp = tmp - int(tmp / 16 ^ i) * 16 ^ i end if next i tento16 = tento16 & xstr(tmp) end function 回到excel,就有了新函数,如 =tento16(a1)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
昆明涉彩贸易有限公司地址在哪,我要去那里办
某村去年种植的油菜籽亩产量达160千克,含油率
平行四边形有几种
合旺兴灯饰在哪里啊,我有事要去这个地方
我在深圳有大半天时间,怎么吃喝玩乐
我的键盘3个按键不起作用是怎么回事?
读了三年级短文《路遇》后,你有什么感受
啊噶勒黑欧玩儿 哦欧哦屋 是那首英文歌的歌词
工程质量控制按其实施主体不同分为自控主体和
瑞天阁顾家玉器地址有知道的么?有点事想过去
调期费是什么意思
60岁的人拒不履行法院生效义务的可以拘留吗
怎么计算工作时间 如上午8点10分到12点30分,
大麦茶的成分和功效?
已知:如图,在Rt△ABC中,∠C=90°,过点B作
推荐资讯
聚优辅导怎么去啊,有知道地址的么
早上喝冠益乳好么
五菱之光6390qf一公里多少油钱?乡镇农村公路
香蜡纸专卖店在哪里啊,我有事要去这个地方
汪应宾馆这个地址在什么地方,我要处理点事
【小学语文评课用语】语文课评课常用语有哪些
无锡洋河蓝色经典哪里便宜且货真价实?
上海荣华超市西湖花苑店怎么去啊,有知道地址
手机没有红外遥控器怎么遥控电视
父母过世了房产暂时不过户行吗
梓辛花园怎么去啊,有知道地址的么
常州机电职业技术学院-东教学楼地址在什么地
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?