Excelでテキストの大文字と小文字を調整する方法
スプレッドシートにデータをインポートまたはコピーすると、大文字と小文字が混在してしまうことがよくあります。名前の一部が大文字だったり小文字だったりして、プロフェッショナルな見た目にするためにすべてを一致させたい場合もあるでしょう。正直なところ、これを手動で修正するのは大変です。特に何百ものエントリがある場合はなおさらです。幸いなことに、Excelにはテキストの大文字と小文字の変換をはるかに簡単にする便利な機能が組み込まれています。これらの方法を知っておくと、時間を大幅に節約でき、データの見栄えも格段に良くなります。もうイライラすることはないはずです。数式、フラッシュフィル、アドイン、あるいはWordにコピーして簡単に編集する方法など、どんな方法でも構いません。さあ、この問題を解決しましょう。
Excelでテキストの大文字と小文字を修正する方法 – 実際に効果のある現実的な方法
数式を使用して大文字と小文字を変換する(大文字、小文字、正文字)
数式に慣れているなら、これがおそらく最も簡単な方法でしょう。Excelの数式を扱ったことがある人なら、UPPER、LOWER、PROPERについては既にご存知でしょう。これらの関数をデータの横にある新しい列に入力するだけで、あっという間にすべてのテキストが思い通りの書式に設定されます。なぜかというと、これらの関数は、直接またはセル参照で与えられたテキストを受け取り、それに応じて変換するように設計されています。少し奇妙に思えるかもしれませんが、設定によっては、数式を何度か下にドラッグしないとうまくいかない場合があります。最初の試みが期待通りに機能しない場合でも、もう一度試したり、簡単な再計算を行えばうまくいくことがあります。
例えば、データがセルA2にある場合、「」と入力すると、 =UPPER(A2)セル名がすべて大文字になります。「」=LOWER(A2)または=PROPER(A2)「」でも同様です。これらの数式は、フィルハンドル(セルの右下にある小さな四角形)をクリックしてドラッグすることで、列の下部にコピーすることを忘れないでください。簡単で手軽ですが、数式が残って欲しくない場合は、結果をコピーして値として貼り付けてください。
フラッシュフィルで素早く簡単にケースを修復
フラッシュフィルは魔法のようです。まず、データの隣のセルにテキストの書式設定方法を入力し、 を押すとCtrl + E、残りの部分が自動的に入力されます。これは、いくつかの入力項目を素早く修正したり、数式が複雑すぎると感じたりするときに便利です。ただし、最初のセルに設定したパターンを適用するので、一貫性を保つ必要があります。最初の例が通常とは異なる場合、フラッシュフィルの推測が間違っていることもありますが、慣れてしまえば概ねかなり信頼できます。大きなリストをかき回す作業も、数式を書くよりもはるかに速く行えます。
無料のアドインをインストールしてパワーアップ
数式やフラッシュフィルが苦手な場合は、「大文字と小文字の切り替え」などのアドインを使うのが良い回避策です。[挿入] タブ> [アドインを取得] に進みます。「Case」または「Swap Case」を検索し、[追加] をクリックしてインストールします。すると、 [ホーム] タブの下にツールが表示されます。セルを選択してアドインをクリックし、大文字または小文字、あるいはタイトルケースを選択します。ただし、この特定のアドインは大文字と小文字を正しく変換せず、インプレース変換のみを行う場合があります。数式をいじるのが嫌いな場合や、もっと速いものが欲しい場合は試してみる価値があります。ただし、一部のアドインは、Office のバージョンによっては不具合や制限がある場合があることにご注意ください。
Microsoft Word でコピー&ペーストして大文字と小文字を正確に調整する
少し面倒に感じるかもしれませんが、環境によっては、データをWordにコピーして大文字と小文字を変更するのが驚くほど早くできます。Excelで範囲を選択してコピー(Ctrl + C)し、Wordを開いて貼り付けます。Wordのホームタブにある「大文字と小文字の変更」ボタンを使って、大文字、小文字、またはタイトルを選択します。完了したら、Excelにコピーし直します。確かに手順は増えますが、少量のデータを扱う場合や、アプリ間の切り替えに慣れている場合は、数式をいじるよりも速い場合があります。奇妙に聞こえるかもしれませんが、ちょっとした修正には非常に便利です。
数式、フラッシュフィル、便利なアドイン、あるいはWordをサクッと操作するなど、どんな用途でもこれらの方法でほとんどのシナリオに対応できます。もちろん、Excelは時に必要以上に複雑な処理を強いることもありますが、少し工夫すれば、ケーススタディの混乱をかなり簡単に抑えることができます。
まとめ
- 一括変更をすばやく行うには
=UPPER()、、=LOWER()などの数式を使用します。=PROPER() - 簡単な修正には、パターンでフラッシュ フィルを試してから、 を押しますCtrl + E。
- 数式を使用せずにインプレースで大文字と小文字を反転したい場合は、Excel アドインをインストールします。
- データを Word にコピーし、大文字と小文字を変更してから、コピーし直します。これは、小さなバッチ処理や数式が失敗した場合に便利です。
まとめ
これらの方法はそれぞれ長所短所がありますが、どれもセルを一つ一つ手動で再入力するよりはずっと良いでしょう。機種によっては動作が異なる場合があります。フラッシュフィルや数式が最初はおかしな動きをすることがありますが、通常は少しいじれば落ち着きます。とにかく色々試してみて、誰かの作業時間を数時間短縮できればと思っています。一つの方法がうまくいかなかったら、次の方法を試してみてください。自分のワークフローに最適な方法を見つけることが大切です。
関連記事
この記事は役に立ちましたか?