卡號進制轉換公式,Excel操作


一、16進制8位轉(相對於原卡號)反16進制8位。

  涉及函數:MID,CONCAT

  先用MID分割字符串,分割成4組字符串。如果原物理不足8位,就向前補0,補齊8位。然后,將4組字符串按照,4321的順序拼接。拼接后的8位字符串即為反向8位。

  例如:【0B3E3636】  分割后得到    【1:0B  2:3E  3:36  4:36】    【4321拼接后卡號為  36363E0B】

二、16進制轉10進制10位。

  涉及函數:HEX2DEC

  轉換后不足10位,前面補0,補齊10位。

  例如:36363E0B 轉換后為 0909524491

三、韋根26算法 (物理號第2個字節轉10進制 拼接第3第4字節轉10進制)左補零8位
  涉及函數:MID,CONCAT,HEX2DEC

  先用MID分割字符串,分割成4組字符串。如果原物理不足8位,就向前補0,補齊8位。然后,將2轉為10進制數字,再將34連接后轉為10進制數字。最后將,2轉10  和  34轉10 拼接。所得數字向前補0,補齊8位。該數字即為所需數字。

  例如:【0B3E3636】  分割后得到【1:0B  2:3E  3:36  4:36】->【2轉10進制:62】 【34拼接后為:3636,轉10進制為:13878】 -> 【2轉10  和  34轉10 拼接,補0,結果為:06213878】  

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM