- ベストアンサー
エクセル複数条件の並べ替えについて
- エクセル2007を利用して町名ごとに並べ替える方法を教えてください。
- 枝番を若い数字順に並べ替える方法はありますか?
- 町名、丁目、番地、枝番の4条件を揃える並べ替え方法を教えてください。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
Excel 2007で確認しました。 Excel 2007では、64レベルまで設定できますので、町名以下4レベルで並べ替えしましたが、正しく並べ替えできました。 ただし、「並べ替えの前に」では、「数値に見えるものはすべて数値として並べ替えを行う」をオンにしました。
その他の回答 (5)
- wisemac21
- ベストアンサー率39% (171/429)
ExcelのHelpより 4 つ以上の列をキーにして並べ替える場合は、重要度の低い列から順に並べ替えます。たとえば、社員情報が入力されているリストの [部署]、[役職]、[姓]、および [名] という列を並べ替えるには、リストを 2 回並べ替えます。重要度の高い列から順に [部署]、[役職]、[姓]、[名] であるとします。まず、[最優先されるキー] ポップアップ メニューの [名] をクリックし、リストを並べ替えます。次に、[最優先されるキー] ポップアップ メニューの [部署] をクリックし、[2 番目に優先されるキー] ポップアップ メニューの [役職] をクリックし、[3 番目に優先されるキー] ポップアップ メニューの [姓] をクリックしてリストを並べ替えます
お礼
早々にご回答下さり、誠にありがとうございます。 私の説明不足でして、本当に申し訳ありませんでした。 質問内容に大事な部分を伝えていなかったと先ほど読み返し、深く反省しております。 上記の例からですと、ご教授いただいた通りだと私も思っております。 もう少し落ち着いて文章を書くように努めます。 この度は拙い文章にも関わらず、最後まで目を通してくださり、ありがとうございました。
- gyouda1114
- ベストアンサー率37% (499/1320)
回答番号:No.3です。 枝番をどのように並べ替えたいのかわかりませんが A B C D E 1 区名 町名 丁目 番地 枝番 2 ●区 △△町 05 200 005 3 ●区 △△町 01 300 004 でも「丁目」を昇順に並べ替えると枝番は昇順になりますが「番地」は昇順になりませんね?
お礼
早々にご回答下さり、誠にありがとうございます。 私の説明不足でして、本当に申し訳ありませんでした。 質問内容に大事な部分を伝えていなかったと先ほど読み返し、深く反省しております。 上記の例からですと、ご教授いただいた通りだと私も思っております。 もう少し落ち着いて文章を書くように努めます。 この度は拙い文章にも関わらず、最後まで目を通してくださり、ありがとうございました。
- gyouda1114
- ベストアンサー率37% (499/1320)
枝番のつけ方に問題がありませんか 1 区名 町名 丁目 番地 枝番 4 ●区 ○○町 03 900 008 5 ●区 ○○町 00 315 200 では●区、〇〇町まで同じですから「丁目」で昇順に並べ替えられます。そうすると枝番は絶対昇順にはなりませんね。 枝番を優先にすれば丁目が昇順になりません。 故に枝番のつけ方に問題ありますね
- tom04
- ベストアンサー率49% (2537/5117)
こんばんは! たびたびごめんなさい!No.1です! 先ほどの回答は読み流してください。 私も試してみましたが、なかなか上手くいきませんでした。 そこで一つの案ですが、2回並べ替えをしてみたらどうでしょうか? まず、優先順位キーを「丁目」・「番地」・「枝番」の順で 昇順で並べ替えします。 次に「区名」・「町名」の優先順位で並べ替えすれば希望通りになると思いますが・・・ どうもすみませんでした!m(__)m
お礼
tom04様 こんばんは。 先日は関数で大変お世話になり、ありがとうございました。 この度も早々にご回答下さりありがとうございます。 大事な部分を伝えていなかったにも関わらず、拙い文章でよく理解してくださったと、とても感謝致していると同時に反省しておりますm(__)m ●区の△△町の05の200でも枝番が005や003や009等などがありまして、枝番の並べ替えが上手くできませんでしたが、自宅パソコン(2003)にてご教授いただいたとおり並べ替えたところ、上手くいきました! 改めてですが、並べ替えの順序も大切なのですね。 会社のエクセルが2007なので、月曜日に早速試してみます(*^_^*) いつも本当に助けて頂き、深く感謝致しております。 どうもありがとうございました。
- tom04
- ベストアンサー率49% (2537/5117)
こんばんは! 当方Excel2003ですが、並べ替えの優先キーは3つしか選べません。 2007は使ったことないので分かりませんが・・・ ↓のような方法ではダメですか? 2003の場合ですと、まずオートフィルタで町名ごとにフィルタをかけて 別のSheetにコピーします、それを丁目・番地・枝番の順に優先順位をつけて 並べ替えすれば出来ると思いますが・・・ 2007でも同じような操作ではないでしょうか? もし的外れの回答ならごめんなさい。m(__)m
お礼
早々にご回答下さり、誠にありがとうございます。 私の説明不足でして、本当に申し訳ありませんでした。 質問内容に大事な部分を伝えていなかったと先ほど読み返し、深く反省しております。 上記の例からですと、ご教授いただいた通りだと私も思っております。 もう少し落ち着いて文章を書くように努めます。 この度は拙い文章にも関わらず、最後まで目を通してくださり、ありがとうございました。