求解:excel 16进制在固定数值 上递增,往下拉实现,如: 0035F 00360 00361 - - 003FF 00400 谢谢

求解:excel 16进制在固定数值 上递增,往下拉实现,如: 0035F 00360 00361 - - 003FF 00400 谢谢,第1张

你好:

利用10进制转16进制函数,要增加一列10进制列,0035F对应于十进制863,假设A1=863,A2=864。。。,那么B1中填写公式=DEC2HEX(A1),下拉公式,即是16进制递增。

在Excel的一列的第一个单元格写公式:

="11:09:0A:00:"&LEFT(DEC2HEX(HEX2DEC("0000")+ROW()-1,4),2)&":"&RIGHT(DEC2HEX(HEX2DEC("0000")+ROW()-1,4),2),然后向下拖动填充公式到第3001行即可。我这里验证没问题!

这样可以实现:

="00D902"&REPT(0,5-LEN(DEC2HEX(ROW(A1))))&DEC2HEX(ROW(A1))

--------------

哦,你要偶数

="00D902"&REPT(0,5-LEN(DEC2HEX(ROW(A1)2-2)))&DEC2HEX(ROW(A1)2-2)

A2公式下拉:

 

=TEXT(747113000000+ROW(A1),REPT("00 ",6))

 

我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/12188002.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存