いまさら聞けないExcelの使い方講座
【Excel】セルを移動するたびに[半角/全角]キーを押すのが面倒!エクセルで日本語入力が自動でON/OFFされる名簿を作るテク
2020年3月18日 06:55
[半角/全角]キーを押して日本語入力のON/OFFを切り替えるのが面倒
Excelを使って、顧客リストや受講者名簿などを作成したことのある人は少なくないと思います。名簿には、たいてい「名前」「住所」「電話番号」などのさまざまな項目がありますが、入力中にセルを移動するたびに、[半角/全角]キーを押して日本語入力のON/OFFを切り替えるのが面倒だと思ったことはありませんか? また、「電話番号」のように半角で入力するべき項目が全角で入力されていたため、その後の修正作業に時間を割かなければならなかったという経験はありませんか?
Excelでは、セル(列)ごとに日本語入力のON/OFFを設定できる機能があります。例えば「電話番号」や「メールアドレス」のように、常に半角で入力する項目では日本語入力をOFFに設定し、「所属」や「氏名」などの全角で入力したい項目ではONになるように設定しておけば、手動で切り替える必要がなくなります。
こうすることで、[半角/全角]キーを押す手間も減りますし、全角/半角の不統一といった問題も解決できそうです。今回の記事では、Excelで列ごとに日本語入力のON/OFFを設定する方法を解説します。では、さっそくやってみましょう。
日本語入力のON/OFFを自動で切り替えられるように設定する
次の「エクセル講座 受講名簿」の例を使ってやってみましょう。この表の「受験番号」「受講開始日」「受講回数」の3項目(①)に対して、これらのセルがアクティブになった時に日本語入力がOFFになるように設定してみます。
まず、対象の列(A列、D列、E列)の列全体を選択します。ここではA列だけが離れていて、D~E列は隣り合っていますね。離れたセル範囲を同時に選択する場合は[Ctrl]キーを押しながら選択すればよいので、A列の列見出しをクリック(②)してA列全体を選択したあとで、[Ctrl]キーを押しながら、D列の列見出しからE列の列見出しへドラッグ(③)してD~E列の列全体を選択します。
列を選択できたら、[データ]タブ(④)→[データの入力規則](⑤)をクリックします。
[データの入力規則]ダイアログボックスが表示されるので、[日本語入力]タブ(⑥)を選択します。[日本語入力]欄の右側にある矢印ボタン(⑦)をクリックして表示されるメニューから[オフ(英語モード)](⑧)を選択します。
[オフ(英語モード)]が選択できたら、[OK](⑨)をクリックします。
ダイアログボックスが閉じて、表示がシートに戻ります。
続いて、「エクセル講座 受講名簿」にある「所属」と「氏名」の2項目に対して、今度は日本語入力がONとなるように設定しましょう。[データの入力規則]ダイアログボックスを表示するところまでは、先ほどと同じです。その後、[データの入力規則]ダイアログボックスの[日本語入力]欄で、ドロップダウンリストから[オン](⑩)を選択します。
設定を終えたら、[OK](⑪)をクリックしてダイアログボックスを閉じます。これで日本語入力の自動切替の設定は終わりです。
日本語入力のON/OFFが設定されているかを確認する
「エクセル講座 受講名簿」の2行目にデータを入力しながら、日本語入力のON/OFFが自動的に切り替わるかどうか確認してみましょう。セルA4(①)を選択して画面の右下を見てみると、[A](②)と表示されていますね。これは日本語入力がOFFになっていることを示しています。
このままタイプすると、半角英数字でデータを入力できます(③)。
[Tab]キーを押して次の項目(セルB4)(④)に移動しましょう。すると画面右下の表示は自動的に[あ](⑤)に切り替わり、日本語入力がONになります。このままタイプすると、日本語を入力できます。
同様にして入力を続けていき、セルD4(日本語入力をOFFに設定したセル)(⑥)に移動します。画面右下を見てみると[A](⑦)になり、日本語入力はOFFになっていますね。
このように設定しておけば、項目を移動するたびに[半角/全角]キーを押さなくてもよくなり、効率的にデータ入力を行えますよね。
日本語入力のON/OFFが自動で切り替わるように設定しよう
今回は、Excelでセル(列)ごとに日本語入力のON/OFFを設定する方法について解説しました。このように設定することで、セルを移動するたびに手動で切り替えなくてもよくなることがわかってもらえたと思います。
ちょっとしたことですが、大量のデータを入力しなければならない時などは、作業の手間が大きく変わってきます。ぜひ試してみてくださいね!
今月のExcelTips
- 【Excel】重要なセルを勝手に修正されると困る!エクセルで特定のセルだけを入力・修正できるようにするテク
- 【Excel】ブックの引き継ぎで混乱を起こさないために!エクセルのセルにメモを付けるテクニック
- 【Excel】質問の回答を年齢別に集計したい!エクセルでアンケートをクロス集計するときのコツ
- 【Excel】図形を使った引き継ぎ書を作りたい!エクセルでわかりやすい業務フロー図を作る方法
- 【Excel】引き継ぐブックの数式ってどうなっているんだっけ……?エクセルの「ワークシート分析」でチェックするワザ
- 【Excel】別のシートを参照しながら集計するのは面倒!エクセルの3-D集計機能で一気に複数シートを集計するテクニック
- 【Excel】列幅の自動調整で表タイトルの列だけ幅が広がりすぎ!回避するエクセルの裏ワザ
- 【Excel】セルを移動するたびに[半角/全角]キーを押すのが面倒!エクセルで日本語入力が自動でON/OFFされる名簿を作るテク
- 【Excel】Webページで公開されている表を使いたい!外部データをエクセルに取り込むテク
- 【Excel】漢字のふりがなをどうやっても表示できない!エクセルでコピペした漢字のふりがなを表示する裏ワザとは
- 【Excel】ピボットテーブルの「タイムライン」って何?クリックとドラッグで直感的に日付データを抽出するテク
- 【Excel】大きな表で毎回不要な列を非表示にする作業が手間!エクセルでよく使う画面の設定を登録して簡単に再利用するテク