Excel中將十六進制字符串轉換為漢字的方法


比如十六進制字符串: D0C2BDAE   轉換方法是  在公式里面輸入:

  =CHAR(HEX2DEC(LEFT(C6,4)))&CHAR(HEX2DEC(MID(C6,5,4))) 

其中C6 是十六進制所在的單元格  , 原理很簡單 , 就是十六進制字符串先轉換為十進制, 然后 轉換為Char , 一個漢字倆字節, 一個字母一個字節, 這個需要你了解, 否則也會轉錯。 當然, 你可以根據第一個字節 值的大小是不是字母和 數字來判斷是否轉為漢字。 這就需要 if 語句了。 

 


免責聲明!

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



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