• ベストアンサー

エクセル ユーザー設定リストで並べ替え

エクセルで並べ替えをするときに、「ユーザー設定リスト」に沿った並べ替えをしたいです。 「並べ替え」のオプションを選んで、「並べ替え順序の指定」で任意のリストを選ぶのですが、実際に並べ替えると、「最優先されるキー」しかリストに沿った並べ替えが行われておらず、「2番目に優先されるキー」と「3番目に優先されるキー」は、通常のアイウエオ順での並べ替えになってしまいます。 何かいい方法はないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

わたしも以前、同じ疑問を抱いたことがあります。 Excelの並べ替えのオプションでは、最優先されるキーにしか適用されないようですね(^^;) そこで、最優先させるキーのみを使って並べ替える方法を紹介します。 手順としては、優先度の低いキーから順に並べ替えをしていくのです。 -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- 【例】  最優先させるキー:A列  2番目:B列  3番目:C列 のように並べ替えたい場合 【操作手順】  C列をまず最優先させるキーに指定して並べ替え    ↓ OK  B列を最優先させるキーに指定して並べ替え    ↓ OK  A列を最優先させるキーに指定して並べ替え -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- この技は、並べ替えしたいキーが4個以上のときにも使えます(*^-^*) 是非使ってみてくださいね♪

maashi1973
質問者

お礼

ありがとうございます。 新たな発見がありました。

その他の回答 (1)

  • venzou
  • ベストアンサー率71% (311/435)
回答No.1

最優先されるキー   列A 2番目に優先されるキー 列B 3番目に優先されるキー 列C だとすると、 1回目 最優先されるキー   列C 2番目に優先されるキー 3番目に優先されるキー 2回目 最優先されるキー   列B 2番目に優先されるキー 3番目に優先されるキー 3回目 最優先されるキー   列A 2番目に優先されるキー 3番目に優先されるキー と、3回に分けて並べ替える。 ちなみに、この方法だと4個以上のキーでも並べ替えできます。

maashi1973
質問者

お礼

ありがとうございます。 新たな発見がありました。

関連するQ&A