ジムは、[オートフィルター]ドロップダウンリストに表示できるアイテムの数を増やす方法があるかどうか尋ねました。ジムは、オートフィルターがオンになっていると、各列の上部にあるドロップダウンリストの表示内容が制限されるという事実に言及しています。列の最初の1,000個の一意のアイテムのみが表示されます。

現在のバージョンのExcelではこの制限を増やす方法はありません。それは配線されています。より複雑なフィルタリングを実行する場合は、Excelの高度なフィルタリングツールを使用する必要があります。 (それらはそれほど使いにくいものではなく、データを調べるためのいくつかの非常に興味深い方法を提供できます。)

AutoFilterを使用する場合は、データがテーブルでどのように編成されているかを確認できます。たとえば、顧客トランザクションの膨大なリストがあり、顧客名でデータをフィルタリングするとします。

問題は、1,000を超える一意の顧客がいるため、[オートフィルター]ドロップダウンリストにすべての顧客名を表示できないことです。

解決策は、おそらく顧客名列のすぐ左に別の列を追加することです。顧客の姓の最初の文字を引き出す列の式を使用します。これで、単一のアルファベットのリストができました。この列をオートフィルターする方がはるかに簡単です。ドロップダウンリストには、26文字すべてが非常にきれいに表示されます。文字を選択すると、データがフィルタリングされ、姓がその文字で始まる顧客のみが表示されます。次に、顧客名列のドロップダウンリストを使用して、簡素化されたリストのすべての顧客から選択できます。

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

このヒント(2914)は、Microsoft Excel 97、2000、2002、および2003に適用されます。