通常の並べ替え順序ではうまくいかない場合があります。

代わりに、使用しているデータのタイプに適合する特別なソート順が必要です。前のヒントでは、曜日などの特別な並べ替え順序で並べ替えるようにExcelに指示できることを学びました。独自の並べ替え順序を簡単に作成することもできます。

たとえば、黒、赤、緑、オレンジの4色のいずれかの名前を含むことができるフィールドがあり、リストをこの順序で並べ替えたいとします。問題は、Excelは通常、このリストをアルファベット順に並べ替える(黒、緑、オレンジ、赤)ことです。解決策は、希望する順序で色の名前を持つカスタムリストを作成することです。

カスタムリストを作成するには、次の手順に従います。

。 [Excelのオプション]ダイアログボックスを表示します。 (Excel 2007では、[Office]ボタンをクリックし、[Excelオプション]をクリックします。Excel2010以降のバージョンでは、リボンの[ファイル]タブを表示し、[オプション]をクリックします。)

。 Excel 2007を使用している場合は、ダイアログボックスの左側で[人気]が選択されていることを確認してください。それ以降のバージョンのExcelを使用している場合は、ダイアログボックスの左側にある[詳細設定]をクリックして、[全般]セクションまでスクロールします。

。 [カスタムリストの編集]をクリックします。 Excelは、[カスタムリスト]ダイアログボックスを表示し、[Excelオプション]ダイアログボックスを非表示にします。 (図1を参照)

。ダイアログボックスの左側にある[カスタムリスト]リストから[新しいリスト]オプションを選択します。

。ダイアログボックスの[エントリの一覧表示]部分で、要素を並べ替える順序の入力を開始します。

。完了したら、[追加]ボタンをクリックします。

。手順4から6を繰り返して、必要な他のリストを定義します。

。 [OK]をクリックして終了します。

手順5では、ダイアログボックスの[リストエントリ]領域に情報を入力する必要があります。この例では、次のように入力します。

Black Red Green Orange

各要素の最後でEnterキーを押し、入力した内容が並べ替えフィールドの可能な内容と正確に一致していることを確認してください。リストを定義したら、他の_ExcelTipsで説明されているようにリストを使用して並べ替えることができます。_

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(8733)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice 365のExcelに適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。