本記事で得られる知識
英数字だけ半角にして、カタカナを含めそれ以外の文字は全角のままにする、変換方法について解説です。
記事の前提
複数行のデータを一括で行うことを前提としてます。なので、以下の手順は変換した該当の列の横に、仮の列を用意して仮入力して、最終的な形に成形していきます。
記事の信頼性
ネット通販業者を約13年運営しています。
今回の学習のポイント
3つの手順で一括変換します。
以下の3つは一つのセル内ではできないので、最低でも対象列以外に3つの仮の列が必要になります。
1.「ASC関数」で変換する
= ASC(変換対象のセル)
別の列上で、対象元をASC関数化します。
解説と注意点
対象列分を全て仮列上で、上記のasc関数化します。
ASC関数を行うとカタカナも半角になってしまいますが、問題ないので次に進みましょう。
2.「値を選択して貼り付け」する
asc関数化した列を、別の仮列に「値を選択して貼り付け」でコピーします。
時短のための上級テクニック:
値を選択して貼り付けはマウスの右クリック上でも、
エクセルシートの上側のタブのやり方でも
ちょっと面倒なイメージがあります。
筆者はショートカットするので、
- asc関数化したセルもしくは列をコピー(ctrl + c)してから、
- (貼り付け先のセルもしくは列上で、マウスを)右クリック
- ALTキーをタイプ
- eをタイプ
- sをタイプ
- vをタイプ
- ENTERキーを押す
で一瞬で貼り付けできます。
試しに上記のやり方をゆっくりやってみてください。
結局は通常の手順を素早くやってるだけになります。
3.PHONETIC関数で変換する
値を選択して貼り付けたセルから、別の仮列上で「PHONETIC関数化」します。
これで英数字だけ半角、それ以外の日本語文字は全角に変換となります。
値を選択して貼り付けがあるから、3ステップ
値を選択して貼り付けするのは、
アナログの作業そのものなので、
このせいで3つのステップに分かれますが(=3つの新たな仮列が必要)、
覚えてしまうと作業を効率化することができますので、
ぜひとも覚えてしまいましょう。
