Excel で、いずれかの列に類似した値を持つデータをまとめて配置するにはどうすればよいですか?

Excel で、いずれかの列に類似した値を持つデータをまとめて配置するにはどうすればよいですか?

会社名、Web サイト、エリア、説明の 4 つの列がある Excel テーブルがあります。同じエリア (私の場合は列 3) の会社をグループ化するにはどうすればよいでしょうか。

たとえば、次のようなものがあります (200 行以上 - 手動で並べ替えるには多すぎます)。

表の例

答え1

ヘッダー行がある場合は、Excel に組み込まれている並べ替えとフィルター処理を利用できます。ヘッダー行がまだない場合は、以下のセクション 1 の手順に従ってください。ヘッダー行がない場合は、セクション 2 に進んでください。

1. ヘッダー行を作成する

スプレッドシートの最初のセルに移動し、次のボタンを見つけます。ウィンドウの上部にあるリボン:

Excel 挿入ボタン

下矢印をクリックして「シート行を挿入"。次に、最初の行の各列にヘッダー ラベルを入力できます。オプションで太字にして、データから目立つようにすることもできます。最終的には次のようになります。

ヘッダーの例

2. 並べ替えとフィルタリング

次に、ヘッダーを選択します。

ヘッダーが選択されました

次に、次のボタンをクリックしてリボン(画面の右側にあります):

並べ替えとフィルターボタン

選択する "フィルタードロップダウンメニューから「」を選択します。ヘッダーセルにドロップダウンボックスが表示されますが、今は無視しましょう。ボタンをもう一度クリックして「」を選択します。カスタム並べ替え...警告メッセージが表示されます:

データ範囲の警告

確認する "選択範囲を拡大「」を選択し、「」をクリックします。選別...「」をクリックすると、データの並べ替え方法を指定できるウィンドウが表示されます。この例では、次の方法をお勧めします。

カスタムソートウィンドウ

これにより、すべての業界がグループ化され、そのグループ内で企業がアルファベット順に並べ替えられます。私のサンプルスプレッドシートの最終結果は次のとおりです。

ソートされたデータ

3. フィルターの使用

先ほど作成したボタンを使用すると、データをフィルタリングして、一度に 1 つの業界のみを表示することもできます。

Excel フィルター ダイアログ

R&D 以外のすべてのボックスのチェックを外して [OK] をクリックすると、次のようになります。

結果をフィルタリング

フィルターをクリアするには、列ヘッダーのドロップダウンメニューを使用するか、並べ替えとフィルタードロップダウンメニューリボン(先ほど使用したもの)。

4. ピボットテーブル

Excelでデータをグループ化、並べ替え、フィルターするもう1つの方法は、ピボットテーブルこれは非常に高度な機能であり、今回のようなかなり小さなデータ セットに実際には必要ありませんが、興味がある場合はビデオ チュートリアルをいくつか視聴することをお勧めします。

関連情報