[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『並べ替え』(あきまま)
並べ替え条件が4つ以上あるのですが 方法はありますか?
フィルタオプションを使えばできると思います。 (minidona)
優先順位の低い方から、2つないし3つづつソート。 例えば、 A B C D E F 列の場合だと、D E F をソート後、A B C をソート。 BJ
何回かに分けてソートすると前回のソートは いきているのですか?
あきまま
勘違いしていたかもしれないので。 並べ替え条件って、並べ替え時のキーの事じゃないのなら、 私のは、無視してください。 BJ
並べ替え時のキーの事です。
あきまま
勘違いされそうな書き方だったので >例えば、 >A B C D E F 列の場合だと、D E F をソート後、A B C をソート。 表全体をソート対象として、 1回目 第1キー D 第2キー E 第3キー F
2回目 第1キー A 第2キー B 第3キー C
という感じに2回やるという事です。 BJ
すみません、私のは的外れな回答でしたね。 おおボケかましていたようです、すみません…。
>何回かに分けてソートすると前回のソートは >いきているのですか?
生きていなかったような気がします。
もしはずしていたらすみませんが、 列 A B C D で優先順位が B>C>A>D のとき 作業列をつかって(例えばE列)に E1 =B1&C1&A1&D1 を入力して、 E列で並び替えを行ったらどうでしょう? 並び替えが終わったあとはE列を削除してしまえばいいですし。 (minidona)
3つの優先条件で並び替えたら作業列を作って連番を入力し、 次の並び替えの最優先列にその作業列を指定するのはどうですか? (純丸)(o^-')b
お使いのバージョンは何ですかね? とりあえず、手近にある98のヘルプより抜粋。
「4 つ以上の列をキーにして並べ替える場合は、重要度の低い列から順に並べ替えます。 たとえば、社員情報が入力されているリストの [部署]、[役職]、[姓]、および [名] という列を並べ替えるには、リストを 2 回並べ替えます。 重要度の高い列から順に [部署]、[役職]、[姓]、[名] であるとします。 まず、[最優先されるキー] ボックスの [名] をクリックし、リストを並べ替えます。 次に、[最優先されるキー] ボックスの [部署] をクリックし、 [2 番目に優先されるキー] ボックスの [役職] をクリックし、 [3 番目に優先されるキー] ボックスの [姓] をクリックしてリストを並べ替えます。」
BJさんと同じ方法が提案されています。 ご参考までに。
(HANA)
衝突しましたが、せっかく書いたので書き込みます。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
> >何回かに分けてソートすると前回のソートは > >いきているのですか? > > 生きていなかったような気がします。
私の今までの経験では、生きています。
エクセル2002 のヘルプ「4 つの列をキーにして並べ替える」で、優先度の低いものから 並べ替えを行える記述がありますので、前回のソートは生きているのが仕様であると考えられます。
データ>並べ替え で、優先度の低い3つの列を、その中での優先度の高い順に指定して実行し、 次に残った列を再び優先度の高い順に指定してやればいいはずです。 ツールバーの並べ替えのボタンで、優先度の低い列から順番に並べ替えを行うのでも、手早くできると思います。 (ホグペン)
>前回のソートは生きているのが仕様であると考えられます。 そうなんですね。 生きていなかった気がしなかったのは私の手順の間違いか記憶違いなんですね。
勉強になりました! (minidona)
可能ならば、並べ替え条件を1つのセルにくっつけてしまう方法も ありかもです。 例えば、key1、key2、key5 でソート(あきお) key1 key2 key3 key4 key5 A B C D E F
番号 国語 算数 理科 社会 理科+社会 1 90 80 50 80 =RIGHT("0"&D2,3)&RIGHT("0"&E2,3) 2 80 70 60 90 060090 3 70 60 70 100 070100 ※よく読み返したら、既出でした><。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.