ワークシート上で全角数字と半角数字が混在していると見栄えが悪いですね。
複数の人が分散して入力したデータを結合したり、テキストファイルをワークシートに貼り付けた場合にも、全角半角混在問題は発生します。こんなときには、ワークシート関数を使って一括変換しましょう。
・使用する関数は「ASC」関数と「JIS」関数です。
ASC関数は「全角→半角」
JIS関数は「半角→全角」に変換する関数
ASC関数は、すべての全角文字を半角に変換する関数です。漢字やひらがななど半角にできない文字は無視されます。
半角文字を全角に変換するにはJIS関数を使います。
こうして一括変換した結果を元のセルに上書きすればいいのですが、普通にコピーしたのではうまくいきません。関数が入力されているセルをコピーすると、関数そのものがコピーされてしまうからです。
関数の結果をコピーするときは、貼り付けるときに「形式を選択して貼り付け」を選択し、ダイアログボックスから「値」をチェックして「OK」ボタンをクリックします。
これで元データには、全角半角を一括変換した結果がコピーされます。
複数の人が分散して入力したデータを結合したり、テキストファイルをワークシートに貼り付けた場合にも、全角半角混在問題は発生します。こんなときには、ワークシート関数を使って一括変換しましょう。
・使用する関数は「ASC」関数と「JIS」関数です。
ASC関数は「全角→半角」
JIS関数は「半角→全角」に変換する関数
ASC関数は、すべての全角文字を半角に変換する関数です。漢字やひらがななど半角にできない文字は無視されます。
半角文字を全角に変換するにはJIS関数を使います。
こうして一括変換した結果を元のセルに上書きすればいいのですが、普通にコピーしたのではうまくいきません。関数が入力されているセルをコピーすると、関数そのものがコピーされてしまうからです。
関数の結果をコピーするときは、貼り付けるときに「形式を選択して貼り付け」を選択し、ダイアログボックスから「値」をチェックして「OK」ボタンをクリックします。
これで元データには、全角半角を一括変換した結果がコピーされます。