永发信息网

有关用EXCEL公式 把十进制转换成32进制和34进制

答案:1  悬赏:0  手机版
解决时间 2021-11-19 22:13
  • 提问者网友:人生佛魔见
  • 2021-11-19 17:07
有关用EXCEL公式 把十进制转换成32进制和34进制
最佳答案
  • 五星知识达人网友:鱼忧
  • 2021-11-19 18:18
1、用VBA写一个自定义函数,如函数名写为 to34( )

按键ALT+F11,则打开VBA代码编辑器,
菜单中[插入]—[模块],粘贴以下代码进去。

Function to34(a As Long)
n="0123456789ABCDEFGHIJKLMNOPQRSTUVWX"
Do
If a < 34 Then n = Mid(n, a + 1, 1) & n: Exit Do
m = a Mod 34
n = Mid(n, m + 1, 1) & n
If a = 34 Then n = 1 & n: Exit Do
a = (a - m) / 34
Loop
End Function

2,在单元格中设置公式,并使用以上的自定义函数,
如在 A1中输入100, B1中设置公式 =to34(A1) , 结果显示为34进制的 2V
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯