Excel ASC 函數教學
ASC 函數的功能
ASC 函數主要用於將全形(全角)字元轉換為半形(半角)字元,適用於英文字母、數字和部分符號。這個函數對於處理日文、中文等雙字節字符集(DBCS)的文本特別有用。
語法
ASC(文字)
- 文字(必填):要轉換的字符串。
適用對象
- 主要用於日文或包含雙字節字符的文本處理。
- 在 Excel 的 日文版本 或設定為支援 DBCS(雙字節字符集)的環境下才會生效。
範例
| A 列(原始文字) | B 列(ASC 轉換後) |
|---|---|
| ABC123 | ABC123 |
| word | word |
| !#@ | !#@ |
如果在 非日文版本 的 Excel 中使用 ASC,可能不會有明顯效果,因為預設情況下 Excel 會處理單字節字符。
補充
ASC的反函數是JIS,它將 半形字元轉換為全形字元:=JIS("ABC123")結果:
ABC123
應用情境
- 清理數據時,確保文字格式統一(避免混合全形與半形)。
- 在 VBA 或 Excel 巨集中用於批量處理日文或特殊字符文本。
如果你的 Excel 設定為非日文語系,ASC 可能無法作用,這時可以手動測試轉換。