ASC 函數

Excel ASC 函數教學

ASC 函數的功能

ASC 函數主要用於將全形(全角)字元轉換為半形(半角)字元,適用於英文字母、數字和部分符號。這個函數對於處理日文、中文等雙字節字符集(DBCS)的文本特別有用。

語法

ASC(文字)
  • 文字(必填):要轉換的字符串。

適用對象

  • 主要用於日文或包含雙字節字符的文本處理。
  • 在 Excel 的 日文版本 或設定為支援 DBCS(雙字節字符集)的環境下才會生效。

範例

A 列(原始文字)B 列(ASC 轉換後)
ABC123ABC123
wordword
!#@!#@

如果在 非日文版本 的 Excel 中使用 ASC,可能不會有明顯效果,因為預設情況下 Excel 會處理單字節字符。

補充

  • ASC 的反函數是 JIS,它將 半形字元轉換為全形字元
    =JIS("ABC123")
    

    結果:ABC123

應用情境

  • 清理數據時,確保文字格式統一(避免混合全形與半形)。
  • 在 VBA 或 Excel 巨集中用於批量處理日文或特殊字符文本。

如果你的 Excel 設定為非日文語系,ASC 可能無法作用,這時可以手動測試轉換。

發佈留言

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