Excelでテキストの大文字と小文字を変更する5つの方法
あなたはおそらくこのような状況に遭遇したことがあります。
あなたは名前のリストを持っており、それはすべて小文字です。 それらがすべて適切に大文字になるように修正する必要があります。
あなたのリストに何百もの名前があると、姓と名を編集して編集するのは苦痛になるでしょう。
ありがたいことに、Excelのテキストデータの大文字と小文字を変更する簡単な方法がいくつかあります。 テキストを小文字、大文字、または各単語が大文字になっている適切な大文字に変更することができます。,
この記事では、Excel関数、flash fill、power query、DAX、およびpower pivotを使用してテキストデータの大文字と小文字を変更することについて説明します。
目次
ビデオチュートリアル
Excelの数式を使用してテキストケースを変更する
最初に見るオプションは、通常のExcel関数です。 これらは、Excelの任意のワークシートで使用できる関数です。
テキストを処理するためのExcel関数のカテゴリ全体があり、これら三つはテキストの大文字と小文字を変更するのに役立ちます。,
下のExcelワークシート関数
下の関数は、小文字に変更したいテキストのビットである一つの引数を取ります。 この関数は、すべて小文字のテキストに評価されます。
上部Excelワークシート関数
上部関数は、大文字に変更したいテキストのビットである一つの引数を取ります。 この関数は、すべて大文字のテキストに評価されます。,
適切なExcelワークシート関数
適切な関数は、適切なケースに変更したいテキストのビットである一つの引数を取ります。 この関数は、各単語が大文字で始まり、その後に小文字が続くすべての適切なケースであるテキストに評価されます。
数式を値としてコピーして貼り付けます
Excel数式を使用してテキストの大文字と小文字を変更した後、これらを値に変換することができます。,
これは、数式の範囲をコピーし、特別なpasteコマンドを使用して値として貼り付けることによって行うことができます。
Ctrl+Cキーを押してセルの範囲をコピーします⌘Ctrl+Alt+Vキーを押して特別なペーストを行います⌘ペーストオプションから値を選択します。
Flash Fillを使用してテキストの大文字と小文字を変更する
Flash fillは、簡単なデータ変換に役立つExcelのツールです。 必要な結果の例をいくつか提供するだけで、残りはflash fillで埋めることができます。,
フラッシュ塗りつぶしは、変換しようとしているデータの右側にのみ直接使用できます。 私達は私達がほしい結果の幾つかの例をタイプアウトする必要がある。 Excelにパターンを把握するのに十分な例がある場合、推奨されるデータが明るい灰色のフォントで表示されます。 とさせていただきますと満データを押します。
リボンからフラッシュフィルにアクセスすることもできます。 サンプルデータを入力⇒塗りつぶす必要のあるサンプルとセルの両方を強調表示⇒データタブに移動⇒データツールセクションにあるフラッシュ塗りつぶしコマンドを押します。,
キーボードショートカットCtrl+Eをフラッシュ塗りつぶしに使用することもできます。
フラッシュ塗りつぶしは、小文字、大文字、および適切な大文字の間でテキストを変更するなど、多くのタイプの単純なデータ変換で機能します。
Power Queryを使用してテキストの大文字と小文字を変更する
Power queryはすべてデータ変換に関するものであるため、このツールでテキストの大文字と小文字を変更する方法があることは間違いありません。
power queryを使用すると、ケースをlower、upper、およびproperケースに変換できます。
変換するデータを選択⇒データタブに移動⇒テーブル/範囲から選択します。, これにより、power queryエディタが開き、テキストケース変換を適用できます。
テキスト。低消費電力クエリ関数
変換するデータを含む列を選択します►列の追加タブに移動します►形式の選択►メニューから小文字を選択します。
これにより、すべてのテキストがテキストを使用して小文字に変換された新しい列が作成されます。低消費電力クエリ機能。
テキスト。,Upper Power Query Function
変換するデータを含む列を選択します►列の追加タブに移動します►形式を選択します►メニューから大文字を選択します。
これにより、すべてのテキストがテキストを使用して大文字に変換された新しい列が作成されます。アッパーパワークエリ関数。
テキスト。適切なパワークエリ関数
変換するデータを含む列を選択します►列の追加タブに移動します►形式を選択します►メニューから各単語,
これにより、すべてのテキストが適切な大文字と小文字のレタリングに変換された新しい列が作成されます。適切なパワークエリ関数。
DAX数式を使用してテキストの大文字と小文字を変更する
ピボットテーブルを考えるとき、一般的に数値データを要約することを考えます。 でもピボットテーブルでまとめのテキストデータを利用する場合は、データモデルとDAX式に代入します。 要約する前にテキストの大文字と小文字を変更するDAX式もあります!
まず、テキストデータを含むピボットテーブルを作成する必要があります。, 変換するデータを選択⇒挿入タブに移動⇒テーブルセクションからピボットテーブルを選択します。
ピボットテーブルの作成ダイアログボックスメニューで、このデータをデータモデルに追加するオプションをオンにします。 これにより、必要なDAX式を使用してテキストケースを変換することができます。
ピボットテーブルでDAX数式を作成するには、メジャーを追加します。 右クリックしてテーブルのPivotTable分野窓の追加”を選択し測定メニューが表示されます。,
これにより、[測定]ダイアログボックスが開き、DAX数式を作成できます。
下のDAX関数
メジャーエディタに上記の数式を入力できます。 Excelワークシート関数と同様に、テキストを小文字に変換するDAX関数があります。ただし、式を有効なメジャーにするには、CONCATENATEXのようなテキスト集計関数でラップする必要があります。 これは、メジャーを単一の値に評価する必要があり、下位のDAX関数はそれ自身でこれを行わないためです。, CONCATENATEX関数は、下位関数の結果を単一の値に集約します。
次に、元のテキスト列を行に追加し、新しい小文字をピボットテーブルの値領域に追加して、変換されたテキスト値を生成します。
ピボットテーブルの総計には、コンマとスペースで区切られた小文字のテキストですべての名前が含まれていることに注意してください。 この部分を非表示にするには、テーブルツールデザインタブ▸総計▸行と列のオフを選択します。,
UPPER DAX Function
同様に、上記の数式をメジャーエディタに入力して、大文字のDAX数式を作成できます。 Excelワークシート関数と同様に、テキストを大文字に変換するDAX関数があります。
大文字のテキストを表示するためのピボットテーブルの作成は、小文字のメジャーと同じプロセスです。
適切なDAX関数がありません
適切なケーステキストを作成するために、同様のDAX式を作成しようとすることがあります。, しかし、適切なワークシート関数に相当するDAXには関数がないことが判明しました。
Power Pivot行レベルの数式を使用してテキストの大文字と小文字を変更する
このメソッドでは、ピボットテーブルとデータモデルも使用されますが、DAX式の代わりに、Power Pivotアドインを使用して行レベルの計算を作成できます。
Power pivot数式を使用して、データに新しい計算列を追加できます。 これらの列の計算は、通常のExcelワークシート関数と同様に、データの各行に対して行われます。,
Excelのすべてのバージョンでpower pivotが利用可能であるわけではないため、アドインを使用する前にアドインを有効にする必要があります。 Power pivotアドインを有効にするには、ファイルタブ▸オプション▸アドインタブ▸COMアドインの管理▸Goを押す▸Microsoft Power Pivot for Excelのボックスをオンにします。
データモデルにデータをロードする必要があります。 データを選択⇒パワーピボットタブに移動⇒データモデルに追加コマンドを押します。
ここは同じデータモデルとしては、ピボットテーブル用の追加データのデータモデルのチェックボックスのオプションです。, したがって、データがすでにデータモデルにある場合は、データモデルの管理オプションを使用してpower pivot計算を作成できます。
低電力ピボット関数
データモデルに新しい計算列を追加するのは簡単です。 Add Columnというラベルの列で空のセルを選択し、上記の数式を数式バーに入力します。 きを使って
Enterキーを押して新しい数式を受け入れます。,
数式は、選択されたセルに関係なく、新しい列の各セルに表示されます。 これは、各行が計算列内で同じ計算を使用する必要があるためです。
列見出しをダブルクリックすることで、新しい列の名前を変更することもできます。 次に、power pivotウィンドウを閉じて、新しい計算列を使用できます。
データモデルで新しいピボットテーブルを作成すると、計算列がテーブル内の新しい使用可能なフィールドとして表示され、ピボットテーブルの行領域, これにより、データ内のすべての名前がリストアップされ、すべて小文字のテキストになります。
UPPER Power Pivot Function
上記の式で新しい計算列を追加することで、テキストを大文字に変換する計算列を作成するのと同じことができます。
ここでも、データモデルから作成されたピボットテーブルの新しいフィールドとしてこれを使用できます。
適切なPower Pivot関数がありません
残念ながら、テキストを適切な大文字と小文字に変換するpower pivot関数はありません。, したがって、DAXと同様に、小文字および大文字のpower pivotメソッドと同様の方法でこれを行うことはできません。
結論
テキストデータの大文字と小文字の間で大文字と小文字を変更する方法はたくさんあります。
- Excelの数式はすばやく簡単で、入力が変更された場合に動的に更新されます。
- Flash fillは、テキストをすばやく修正する必要があり、後でデータを更新または変更する必要がない一回限りの変換に最適です。,
- Power queryは、外部ソースからExcelに定期的にインポートされるデータを修正するのに最適です。
- DAXおよびpower pivotは、ピボットテーブル内に表示するテキストを固定するために使用できます。
それぞれのオプションは異なる長所と短所を持っているので、あなたがあなたのニーズに最も適したものを選ぶことができるように、すべての