データの並べ替えとフィルター処理は、ノイズをカットして、表示したいデータだけを検索 (および並べ替え) する方法を提供します。 Microsoft Excel には、巨大なデータセットを必要なものだけに絞り込むためのオプションが豊富にあります。
Excel スプレッドシートのデータを並べ替える方法
Excel で、並べ替える列の上のセル内をクリックします。
この例では、セル D3 をクリックし、この列を給与で並べ替えます。
リボン上部の「データ」タブから「フィルター」をクリックします。
各列の上に矢印が表示されます。並べ替えたい列の矢印をクリックすると、データを並べ替えたりフィルターしたりできるメニューが表示されます。
データを並べ替える最初の最も明白な方法は、数値データがあると仮定して、最小から最大、または最大から最小の順に並べ替えることです。
この場合、給与を並べ替えているため、上部のオプションをクリックして最小値から最大値の順に並べ替えます。
たとえば、同じメニューの [古いものから新しいものへ並べ替え] オプションを選択することで、同じ並べ替えを他の列にも適用できます。たとえば、雇用日で並べ替えることができます。
これらの並べ替えオプションは、年齢列と名前列にも機能します。たとえば、年齢の最年長から最年少で並べ替えたり、同じ矢印をクリックして適切なオプションを選択することで従業員名をアルファベット順に並べ替えたりできます。
Excel でデータをフィルターする方法
「給与」の横にある矢印をクリックして、この列をフィルタリングします。この例では、年収 100,000 ドルを超える人を除外します。
このリストは短いため、いくつかの方法でこれを行うことができます。最初の方法は、この例ではうまく機能しますが、100,000 ドル以上稼いでいる各人のチェックを外して、「OK」を押すだけです。これにより、リストから 3 つのエントリが削除され、残ったエントリだけを表示 (および並べ替え) できるようになります。
これを行う別の方法もあります。もう一度「給与」の横の矢印をクリックしてみましょう。
今回はフィルタリングメニューから「数値フィルター」をクリックし、「未満」をクリックします。
ここで結果をフィルタリングして、年間 100,000 ドルを超える収入のある人を削除することもできます。ただし、エントリを削除するために何度も手動でクリックする必要がある大規模なデータ セットの場合は、この方法の方がはるかに効果的です。 「未満」というドロップダウン ボックスの右側に「100,000」(または任意の数字)を入力し、「OK」を押します。
このフィルターは他にもさまざまな目的で使用できます。たとえば、同じメニューから [平均以下] をクリックすると、平均を上回るすべての給与をフィルタリングできます (数値フィルタ > 平均以下)。
フィルターを組み合わせることもできます。ここでは、60,000 ドルを超え、120,000 ドル未満のすべての給与が検索されます。まず、最初のドロップダウン ボックスで「より大きい」を選択します。
前のドロップダウンの下にあるドロップダウンで、[次より小さい] を選択します。
「より大きい」の隣に $60,000 を入れます。
「未満である」の横に $120,000 を追加します。
[OK] をクリックしてデータをフィルターし、60,000 ドルを超え、120,000 ドル未満の給与のみを残します。
複数の列のデータを一度にフィルターする方法
この例では、雇用日と給与でフィルタリングします。特に、2013 年以降に雇用され、年収が 70,000 ドル未満の人材を探します。
「給与」の横の矢印をクリックして、年収 70,000 ドル以上の人を除外します。
「数値フィルター」をクリックし、「未満」をクリックします。
「未満」の横に「70,000」を追加し、「OK」を押します。
次に、2013 年以降に雇用された従業員を除く、各従業員の雇用日でフィルタリングします。まず、[雇用日] の横にある矢印をクリックし、[日付フィルタ]、[後] の順に選択します。
「以降」の右側のフィールドに「2013」と入力し、「OK」を押します。これにより、残るのは 2014 年以降に雇用された、年収 70,000 ドル未満の従業員だけになります。
Excel には多数の強力なフィルタリング オプションがあり、それぞれ必要に応じてカスタマイズできます。少し想像力を働かせることで、膨大なデータセットをフィルタリングして、重要な情報のみを取り出すことができます。





