如何将十进制转换为十六进制以及在excel中放置冒号
我有一个MAC地址为十进制格式的列,需要转换为十六进制格式 例如,我的值为0000458721345758,采用十进制格式 其中我需要将它们转换为十六进制,格式为00:B9:D5:76:F5如何将十进制转换为十六进制以及在excel中放置冒号,excel,Excel,我有一个MAC地址为十进制格式的列,需要转换为十六进制格式 例如,我的值为0000458721345758,采用十进制格式 其中我需要将它们转换为十六进制,格式为00:B9:D5:76:F5 请帮帮我。我认为十进制格式的0000458721345758的十六进制等价物是6A:CD:EC:40:DE,如果不是,你不知道,否则可能没关系 对于A1中的前一个公式: =IF(MOD(LEN(DEC2HEX(A1)),2)=1,"0"&MID(DEC2HEX(A1),1,1)&":"&am
请帮帮我。我认为十进制格式的0000458721345758的十六进制等价物是6A:CD:EC:40:DE,如果不是,你不知道,否则可能没关系 对于A1中的前一个公式:
=IF(MOD(LEN(DEC2HEX(A1)),2)=1,"0"&MID(DEC2HEX(A1),1,1)&":"&MID(DEC2HEX(A1),2,2)&":"&MID(DEC2HEX(A1),4,2)&":"&MID(DEC2HEX(A1),6,2)&":"&MID(DEC2HEX(A1),8,2),MID(DEC2HEX(A1),1,2)&":"&MID(DEC2HEX(A1),3,2)&":"&MID(DEC2HEX(A1),5,2)&":"&MID(DEC2HEX(A1),7,2)&":"&MID(DEC2HEX(A1),9,2))
对于介于-5.5E+11和5.5E+11之间的十进制数,返回0B:34:41:45:30以及类似的值,但以低位十进制数的左对齐为准
对于000000000 48121333040,输出为0B:34:41:45:30
然而,我发现很难想象上述内容有什么用途,并推测它可能更有用。如果您在Excel中执行此操作,为什么要使用SQL标记?因此基本上0000458721345758将变成6A:CD:EC:40:DE?现在我不知道你的公式得到00:B9:D5:76:F5它不会变成那样,我只需要那样的格式,即使我不知道答案。但是我举了一个例子,你想知道如何转换12月2日的十六进制还是如何将你的十六进制显示为xx:xx:xx:xx:xx?我所有的MAC地址都有6个十六进制,而不是5个。