CHAR 函數

Excel CHAR 函數教學

CHAR 函數的功能

CHAR 函數根據 ASCII 或 Unicode 代碼 返回對應的字元(Character)。這個函數常用於插入特殊符號、換行符號或其他控制字元。


語法

CHAR(數字)
  • 數字(必填):指定的 ASCII 或 Unicode 數值(1 到 255)。
    • 1 到 127:標準 ASCII 字元(英文字母、數字、符號)。
    • 128 到 255:擴展 ASCII 字元(特殊符號、國際字母)。

注意

  • Windows 版 Excel 使用 Windows-1252 字元集(與 ASCII 相容)。
  • Mac 版 Excel 使用 MacRoman 字元集,某些字元可能不同。

常見應用

公式結果說明
=CHAR(65)AA 的 ASCII 代碼是 65
=CHAR(97)a小寫 a 的 ASCII 代碼是 97
=CHAR(10)(換行)Excel 內部的換行符號(需搭配 ALT+ENTER 顯示)
=CHAR(36)$美元符號
=CHAR(176)°度數符號
=CHAR(169)©版權符號
=CHAR(174)®註冊商標符號
=CHAR(8734)無限符號(適用於 Unicode)

進階應用

  1. 使用 CHAR(10) 來換行(在儲存格內)
    ="第一行" & CHAR(10) & "第二行"
    

    記得設定儲存格為「自動換行」(Wrap Text),或按 ALT + ENTER 手動換行。

  2. 結合 CHAR 來產生特殊符號
    =CHAR(36) & "100"  →  $100
    

    用來顯示貨幣符號。

  3. 移除不可見的控制字元
    =CLEAN(A1)
    

    CLEAN 可以移除不可見的控制字元,如 CHAR(10)(換行符號)和 CHAR(13)(回車)。

  4. 產生隨機字母
    =CHAR(RANDBETWEEN(65,90))  →  隨機大寫字母(A-Z)
    

補充

如果你需要使用 Unicode 字元(超過 255),可使用 UNICHAR 函數:

=UNICHAR(9733)  →  ★(星星符號)

這樣你就能在 Excel 裡靈活使用 CHAR 來處理各種符號和字元了!?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *