ASC関数/JIS関数で全角⇔半角を変換する方法は?
結論
ASC関数で全角→半角、JIS関数で半角→全角に変換できます。日本語データの統一に便利です。
詳しい解説
ASC関数は全角文字を半角に、JIS関数は半角文字を全角に変換します。`=ASC("エクセル")`は"エクセル"、`=JIS("エクセル")`は"エクセル"を返します。全角カタカナや全角英数字の統一、データのクリーニング、フリガナの半角化などに使用します。日本語特有の関数で、全バージョンで使用可能です。英数字の場合、`=ASC("ABC")`は"ABC"(半角)、`=JIS("ABC")`は"ABC"(全角)に変換します。全角ひらがなは変換されません。
執筆・検証:田中 けんた|Excel歴15年・MOS資格保持
バージョン対応
| Excel 2016 | Excel 2019 | Excel 2021 | Excel 2024 | Microsoft 365 |
|---|---|---|---|---|
| 対応 | 対応 | 対応 | 対応 | 対応 |
実務での使用例
フリガナを半角カタカナに統一
全角カタカナで入力されたフリガナ(A列)を半角カタカナに変換。データベース登録や他システムとの連携で半角が必要な場合に使用
=ASC(A2)英数字を全角に統一
半角英数字(A列)を全角に変換。帳票出力で全角統一が必要な場合に使用
=JIS(A2)