• ベストアンサー

excelのデータ並べ替え

データの並べ替えをしたいのですが、 標準では三つしか選べません。 九つの条件で並べ替えをしたいのですが、出来ますか? A列とB列に名前と読みが入っています。 C~Kまでに担当の仕事名が入っています。 このC~Kまでを順番に並べ替えをしたいです。 よろしくお願いします。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんにちは。 小項目の順番から、並べ替えを3つずつ繰り返し、そして、最後に、名前の読みで並べ替えをすれば、完成するはずです。

その他の回答 (6)

  • rose0602
  • ベストアンサー率33% (3/9)
回答No.7

ちょっとココでは説明しにくいのですが… 抽出するという考え方を用いて、データ→フィルタ→フィルタオプションの設定から、並べ替えも可能です。 抽出条件を作成するときに、並べ替えしたい順序にリスト作成すると、その順に並べて抽出することが出来ます。 ただ、この方法では、あくまで抽出なので、抽出先を別シートなり、空白なりにしてから抽出した方がいいんですが…元データがなくなる可能性が大きいので… (1)並べ替えしたいリストの上に、行を挿入します。  並べ替えしたりリストと同じタイトル行にします。  並べ替えしたい列のところに、並べ替えしたい順序に一行ずつ項目を入力していきます。 (2)フィルタオプションの設定を選択し、指定した範囲を選択し、  リスト範囲…並べ替えしたい元データのこと  検索条件範囲…(1)で作成したリスト  抽出範囲…並べ替えしたものをどこに作成するか…(別シートに指定したほうが良いかもしれません)  で…OKで…並べ替えできることはできるのですが… 何かテキストをお持ちであれば、フィルタオプションの設定を見てみてください。 何か参考になるようなのを探してみたのですが、みつかりませんでした。 中途半端な回答ですみません。

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.6

表示されているデータの並びに対して並べ替えが行われるので 他の方も言っているように必要な条件の数だけ繰り返すことでできます。 (並べ替えを行う前の状態に対して並べ替えを行うことはありません。と、言うかできません。) むしろ元のデータに対して順番に番号が振られていない場合、並べ替えを行った後、アンドゥ以外に元に戻すことができない事ほうが厄介です。

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.5

#4のroahdh さんへ 割り込み失礼します。 #1 さんのおっしゃるとおりですが、それは、Excelのバージョンに依存します。 Excel 2003 では、オートフィルタに、昇順・降順の機能があります。

noname#37676
noname#37676
回答No.4

こんにちは。途中から失礼します。 ANO.1の takase_000さんへ >データ→フィルタ→オートフィルタ >この機能を使うといくつでもソート条件を指定することができます。 ホントに可能なのですか?だとすれば、ものすごく興味があります。 この、「いくつでも・・・」の方法を詳しく教えていただけませんか? ちなみに、私は3項目以上の並べ替えは、 先に「優先順位の低い項目」を並べ替えた後、 「最優先項目」を並べ替える(いずれも、最大3項目ごとに)という方法、 もしくは、「VBAでマクロを組む」という方法しか知りませんでした。 参考にお聞かせください。よろしくお願いいたします。

  • mame9999
  • ベストアンサー率44% (90/203)
回答No.2

EXCELのバージョンにもよるかとおもいますが ピボットテーブルが手っ取り早いでしょうか 集計無しにしてしまえば 並び替えだけにもつかえますよ ただ、左からソートされますので A列B列をK列後方に持って行く形になりますので あとあとコピー→形式を選択して貼り付け(値のみ)をして 列の入れ替えが必要になります なお2000だと項目がおおすぎますと言われるかもしれません

回答No.1

データ→フィルタ→オートフィルタ この機能を使うといくつでもソート条件を指定することができます。 ヘッダ部分とデータ部分の境目の行を選択した状態でオートフィルタを設定します。

関連するQ&A