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

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

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

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

。 [ツール]メニューから[オプション]を選択します。 Excelに[オプション]ダイアログボックスが表示されます。

。 [カスタムリスト]タブが選択されていることを確認してください。 (図1を参照)

。 [カスタムリスト]リストから[新しいリスト]オプションを選択します。

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

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

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

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

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

Black Red Green Orange

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

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

このヒント(2920)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。