求高手赐教EXCEL中16进制输入的问题
Excel 和16进制的问题?
大家都知道在excel 里面rnrn拖动格往下拉可以按自动累加 rnrn比如第一格为 1,往下面第二格子为2, 选中两个往下面拖动后产生 rn2rn3rn4rn5rn...rn100rnrn之类rnrn但是大家发现没有 ,这样拖动只能累加10进制 .rnrn如何能实现 16 进制的拖动累加呢 ?rn日夏养花网rn好象在 excel 的宏里面编写 vb 代码可以 ,哪为高手指点一下!rnrn急啊............ 在线等.=DEC2HEX(ROW(1:1),3),下拖复制,得到001、002……009、00A、00B……3位数的十六进制的值。
如果显示为#NAME?错误,请单击菜单“工具”→加载宏→加载“分析工具库”。
欢迎百度搜索“您可能正在到处寻找答案的Excel问题详解”。
如何在excel中输入一列16进制数?请通俗讲解一下,不要复制粘贴答案啊!
在单元格中直接输入即可,如AA1B,出现E会自动转换为科学计数法,此时先输入 ' 再输入值,如 '1E12,不用区分大小写。此时单元格式以文本形式储存,无法直接计算,需要使用两个转换公式。
HEX2DEC() 将十六进制的数转换成十进制
DEC2HEX() 将十进制数转换成十六进制数
如:A1输入 AA1B, B1输入'1E12, C1计算两数相减: =DEC2HEX(HEX2DEC(A1)-HEX2DEC(B1)),结果为8C09。
==============
输入一列数字可按数字的规律使用类似的方法
如:在D1输入&TEgignbsp;="1E"&DEC2HEX(HEX2DEC("AA")+ROW(A1)), 下拉,结果如图所TEgig示
这个没有办法。你只能利用hex2dec和dec2hex来相互转换。
求助:如何在EXCEL中输入十六进制
函数DEC2HEX可以转换,例如123转换为7B,如下图:
弄两列格,文本值和进制值
在文本值里输入你想输入的十六进制如
'fefe
但此时仍然是文本值(英文字母f前面那个是英文单引号',用来告诉excel这是文本值)
2. 在进制值里输入
=OCT2HEX(HEX2OCT(A2))
通过10进制作为中介,就可以把文本值转换为十六进制值了。
如日夏养花网果不想看到文本值,可以右键隐藏掉整个列
如何在EXCEL中输入十六进制
在单元格中直接输入即可,如AA1B,出现E会自动转换为科学计数法,此时先输入 ' 再输入值,如 '1E12,不用区分大小写。此时单元格式以文本形式储存,无法直接计算,需要使用两个转换公式。
HEX2DEC() 将十六进制的数转换成十进制
DEC2HEX() 将十进制数转换成十六进制数
如:A1输入 AA1B, B1输入'1E12, C1计算两数相减: =DEC2HEX(HEX2DEC(A1)-HEX2DEC(B1)),结果为8C09。
==============
输入一列数字可按数字的规律使用类似的方法
如:在D1输入 ="1E"&DEC2HEX(HEX2DEC("AA")+ROW(A1)), 下拉,结果如图所示
文章标签:
上一篇:我养的文竹长出一根长长的枝子,该怎么办,可不可以把它剪断然后再重新埋入土中。让它生长。求教专家
下一篇:八月瓜适宜种植北方吗