内容
この記事では、Excel で文字の大文字と小文字を大文字から小文字に変更する方法や、各単語を大文字にする方法についていくつか説明したいと思います。 関数の助けを借りてそのようなタスクを処理する方法を学びます 規制 и LOWER、VBA マクロの使用、および Microsoft Word の使用。
問題は、ワークシートのテキストの大文字と小文字を変更するための特別なツールが Excel に用意されていないことです。 なぜ Microsoft が Word にそのような強力な機能を与え、それを Excel に追加しなかったのかは謎のままです。 これにより、ほとんどのユーザーにとって多くのタスクが容易になります。 ただし、テーブルのすべてのテキスト データを必死に手動で再入力することを急いではいけません。 幸いなことに、セル内のテキスト値を大文字または小文字に変換したり、各単語を大文字にしたりする良い方法がいくつかあります。 これらの方法をあなたと共有させてください。
テキストの大文字と小文字を変更する Excel 関数
Microsoft Excel には、テキストの大文字と小文字を変更するために使用できる XNUMX つの優れた機能があります。 それ アッパー (登録済み)、 LOWER (LOWER) と 適切な (プロパナック)。
- 演算 アッパー (UPPER) は、すべての小文字を大文字に変換します。
- 演算 LOWER (LOWER) はすべての大文字を小文字にします。
- 演算 プロVIA (PROPER) 各単語の最初の文字を大文字にし、残りを小文字にします。
これら XNUMX つの関数はすべて同じように機能するため、そのうちの XNUMX つがどのように機能するかを示します。 例として関数を見てみましょう アッパー (登録済み):
Excelで数式を入力する
- 変換するテキストを含む列の隣に新しい (ヘルパー) 列を挿入します。
注: この手順はオプションです。 テーブルが大きくない場合は、隣接する空の列をそのまま使用できます。
- 等号 (=) と関数名を入力します アッパー (UPPER) を新しい列 (B3) の隣接セルに移動します。
- 関数名の後の括弧内に、適切なセル参照 (C3) を入力します。 数式は次のようになります。
=UPPER(C3)
=ПРОПИСН(C3)
コラボレー C3 変換するテキストを含むセルです。
- イベント 入力します.上の図は、セル内の B3 と同じテキストが含まれています C3、大文字のみ。
数式を列の下にコピーします
次に、数式を残りの補助列セルにコピーする必要があります。
- 数式を含むセルを選択します。
- 選択したセルの右下隅にある小さな四角形 (オートフィル マーカー) にマウス ポインターを合わせると、ポインターが小さな黒い十字に変わります。
- マウスの左ボタンをクリックして押したまま、数式をコピーするすべてのセルにドラッグします。
- マウスボタンを離します。
注: 新しい列を完全に (テーブルの高さいっぱいまで) 埋める必要がある場合は、手順 5 ~ 7 をスキップして、自動入力マーカーをダブルクリックするだけでかまいません。
補助柱の取り外し
したがって、大文字と小文字のみが異なる、同じテキスト データを含む XNUMX つの列があります。 必要なオプションのみを列に残したいと思います。 ヘルパー列から値をコピーして削除しましょう。
- 数式を含むセルを選択し、 Ctrlキー+ Cそれらをコピーします。
- 元の列の最初のセルを右クリックします。
- 下のコンテキストメニューで 貼り付けオプション (貼り付けオプション) 選択 価値観 (値)。テキスト値のみが必要なため、将来的に数式でエラーが発生しないように、このオプションを選択します。
- 補助列の任意のセルを右クリックし、コンテキスト メニューからコマンドを選択します。 削除 (消去)。
- ダイアログボックスで 削除 (セルの削除) オプションを選択します 列全体 (列) をクリックし、 OK.
完了!
理論的には、これは複雑すぎるように思えるかもしれません。 リラックスして、これらすべての手順を自分で試してください。 Excel 関数で大文字と小文字を変更することはまったく難しくないことがわかります。
Microsoft Word を使用して Excel のテキストの大文字と小文字を変更する
Excel で数式をいじりたくない場合は、Word で大文字と小文字を変更できます。 この方法の仕組みは次のとおりです。
- テキストの大文字と小文字を変更する Excel ワークシートの範囲を選択します。
- イベント Ctrlキー+ C または、右クリックしてコンテキスト メニューからコマンドを選択します。 コピー (コピー)。
- 新しい Word 文書を作成します。
- イベント Ctrlキー+ V または、空白のページを右クリックして、コンテキスト メニューからコマンドを選択します。 paste (入れる)。 Excel テーブルが Word にコピーされます。
- 大文字と小文字を変更するテキストを選択します。
- [詳細設定]タブ ホーム (ホーム) セクションの フォント (フォント) アイコンをクリック ケースの変更 (登録)。
- ドロップダウン リストから 5 つのケース オプションのいずれかを選択します。
注: さらに、組み合わせを押すことができます + F3シフト目的のスタイルが設定されるまで。 これらのキーを使用すると、大文字と小文字だけでなく、文章と同様に大文字と小文字を選択できます。
これで、テキストの大文字と小文字が変更された Word の表が作成されました。 それをコピーして、Excel の元の場所に貼り付けるだけです。
VBA マクロでテキストの大文字と小文字を変更する
また、Excel 2010 および 2013 で VBA マクロを使用することもできます。VBA の知識が不足していても心配する必要はありません。 少し前まではこれについてあまり知りませんでしたが、今では、テキストの大文字と小文字を大文字、小文字、または各単語を大文字に変更する XNUMX つの単純なマクロを共有できます。
このトピックから逸れることはせず、VBA コードを Excel に挿入して実行する方法について説明します。これについては、当サイトの他の記事で素晴らしく説明されています。 コピーしてブックに貼り付けることができるマクロのみを示します。
- テキストを大文字に変換する場合は、次の VBA マクロを使用します。
Sub Uppercase() 選択範囲内の各セル If Not Cell.HasFormula Then Cell.Value = UCase(Cell.Value) End If Next Cell End Sub
- データに小文字を適用するには、以下に示すコードを使用します。
Sub Lowercase() 選択範囲内の各セルの If Not Cell.HasFormula Then Cell.Value = LCase(Cell.Value) End If Next Cell End Sub
- テキスト内のすべての単語を大文字で開始するマクロを次に示します。
Sub Propercase() For Each Cell In Selection If Not Cell.HasFormula Then Cell.Value = _ Application _ .WorksheetFunction _ .Proper(Cell.Value) End If Next Cell End Sub
Excel で大文字と小文字を変更するためのいくつかの優れたトリックを知ったので、この作業が簡単になることを願っています。 Excel 関数、Microsoft Word、VBA マクロはいつでも利用できます。 やるべきことはほとんどありません。これらのツールのどれが一番好きかを決めてください。