有人問到:身份證的第一碼為英文字母,常會用到要將其轉換為數字,例如:A→1、B→2、C→3、….、Z→26。如何能利用 Excel 來建立這個轉換的對照表?
【公式設計與解析】
儲存格A1=CHAR(64+ROW(A1))
複製儲存格A1,貼至儲存格A1:A26。
說明:
CHAR:傳回數字指定的字元。
使用 CHAR 將數字代碼轉換成字元。
ROW:傳回參照的列號。
ROW(A1)=1、ROW(B2)=2
ROW(1:1)=1、ROW(2:2)=2
因為「A」 的ASCII碼是「65」,
所以 64+ROW(A1)=65。
【練習】建立全部小寫英字母
儲存格A1=CHAR(96+ROW(A1))
複製儲存格A1,貼至儲存格A1:A26。
因為「a」 的ASCII碼是「97」,
所以 96+ROW(A1)=97。
【延伸閱讀】
文章標籤
全站熱搜