
エクセルで、入力モードを切り替えずに特定の範囲では自動で半角モードになるようにする方法をご紹介します。数字が自動で半角にならない場合や、勝手に全角になる場合の解決方法も解説しているので、ぜひ参考にしてみてください。
半角しか入力できないようにする

【手順1】
- 半角入力にしたい範囲を選択します。
- メニューの「データ」→「データの入力規則」を開きます。

【手順2】
- 「日本語入力」のタブから次のいずれかを選択します。
- オフ(英語モード):自動で半角になりますが、手動で全角に切り替えも可能です。
- 無効:そのセルでは全角入力が一切できなくなります。
数字が半角に自動変換されない時の解決策

「通常は自動で半角に変換される数字が、確定しても全角のまま」というケースです。
【手順1】
- メニューの「ファイル」→「オプション」を開きます。

【手順2】
- 「言語」の「Office の編集言語と校正機能」で「日本語」を優先として設定します。
- 一度エクセルを閉じてから再起動すると、設定が有効になります。
勝手に「半角」や「全角」になる時の解決策
全角入力した数字が勝手に半角になる

通常、「数字=計算するもの」として、全角で打っても半角に自動変換されます。
- 解決策: 以下のいずれかの方法で、数字を「文字」として入力します。
- メニューの「ホーム」から、セルの表示形式を「文字列」に設定します。
- 数字の先頭に
'(アポストロフィ) を付けて入力します。
全角入力ができない

半角入力以外を規制する、入力規則が設定されています。
- 解決方法:
- メニューの「データ」→「データの入力規則」を開きます。
- 「日本語入力」のタブから「コントロールなし」を選択して「OK」を押します。
勝手に全角になる

セルの表示形式が、「全角」に設定されています。
- 解決方法:
- 半角入力したい範囲を選択します。
- メニューの「ホーム」から、表示形式を「標準」に設定します。