- 締切済み
Excel2007での複数のキーを使った並べ替え
- みんなの回答 (3)
- 専門家の回答
みんなの回答
[ANo.1この回答への補足]に対するコメント、 質問文中の「2つ目のキーが無視されているようです」の「2つ目」を、私は「2列目」と勘違いしていました。 「2つ目のキー」=「1列目のキー」だったのですね。 さて、複数の列を同時に[並べ替え]るには、該当する複数の列を範囲指定する必要があるけど、当該範囲に1列目を含めていなかった、というようなことはありませんか?
- kawajisan
- ベストアンサー率30% (53/171)
実験 ____A____B 1__No__ Pref 2__2____A県 3__1____B県 4__3____A県 5__2____B県 6__1____A県 7__1____C県 結果 ____A____B 1__No___Pref 2__1____A県 3__2____A県 4__3____A県 5__1____B県 6__2____B県 7__1____C県 1行目をタイトルとしてある。 アンダーラインは空白とよみかえてほしい。 新参者でルールを知らないが、当掲示板では空白は削除される。 こんなのありかにな。いやひとりごと。
》 どうも2つ目のキーが無視されているようです その結果、実際にはどのように[並べ替え]られるのでしょうか? A、B、C等のアルファベットは、実際は、神奈川、千葉、埼玉等の日本語なのでは?YESなら、A、B、C等とせずに実際の文字列で示すべきです。 [並べ替え]の[オプション]で“ふりがなを使わない”に設定してみましたか?
補足
結果は2列目だけが並び変わり、1列目の数字はまったく無視されています。1列目のセルの値を数値にしても変わりません。 アルファベットにしているのは実際の県名にする必要はないと判断したからです。 もちろんオプションは「ふりがなを使わない」です。
関連するQ&A
- EXCEL2007で並べ替えができません
OSはXPで、EXCEL2007を使用しています。 ランダムに入力した名簿(A列:連番、B列:地区・班番号、C列:氏名、D列:住所、E列:電話、F列誕生月、G列:備考、H列:会員番号)を氏名の昇順で並べ替えをしようとしてもできません。 ちなみにデータタブでカーソルをC列に置き、昇順ボタンを押しても、飯田が1番に来、新井が25番目に来てしまう始末です。 また、並べ替えボタンで、並べ替えウイザードの最優先されるキーに氏名を選択し、並べ替えキーを値、順序を昇順にしてOKボタンを押しても結果は同じでした。 解決方法をご教示ください。
- 締切済み
- オフィス系ソフト
- 【Excel VBA】複数範囲の並べ替えは可能でしょうか?
【Excel VBA】複数範囲の並べ替えは可能でしょうか? Excel2003を使用しています。 CSVデータを元に作成された下記のような表があります。 A列…日付、B列…受注番号、C列…摘要(会社名・品名等)、D列…金額となっています。 6行目以下に上記の内容でデータが入力されていますが、会社ごとのデータ内で日付順に並べ替えをしたいのですが、VBAで複数の範囲を選択して、それぞれの範囲内での並べ替えは可能でしょうか? A B C D 6 ○○会社 7 1/20 123 AAA 1,000 8 1/15 120 BBB 2,000 9 10 計 3,000 11 12 ××会社 13 計の1行上と下は空欄行で、以下、会社名の後にデータが続くというパターンの繰り返しで数十社分あります。 Excelのデータ⇒並べ替えでは複数選択した状態での並べ替えはできないので、VBAで可能であればと思い、質問させていただきました。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excel2003での並べ替えについてお教えください。
Excel2003での並べ替えについてお教えください。 下記のようなデータを、 行|列 A --|-------------- 1|(株)あああ 2|(有)ああう 3| ああい 4| あああ 行|列 A --|-------------- 1|(株)あああ 2| あああ 3| ああい 4|(有)ああう 上記のように(株)、(有)など関係なく、 社名のみをみて、並べ替えをしたいです。 どのようにすればよいでしょうか? よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセル複数条件の並べ替えについて
こんばんは。 いつもお世話になり、ありがとうございます。 現在、エクセル2007を利用しております。 現在、並べ替えが上手くいかず、頭を抱えています。 ------------------------------------------------------- A B C D E 1 区名 町名 丁目 番地 枝番 2 ●区 △△町 05 200 005 3 ●区 △△町 01 300 004 4 ●区 ○○町 03 900 008 5 ●区 ○○町 00 315 200 ・ ・ ・ ------------------------------------------------------- 上記のような表を 町名ごとでまとめ、C列(丁目)・D列(番地)・E列(枝番)の番号を若い数字順に並べ替えたいと思っています。 並べ替えで、 ・町名 ・丁目 ・番地 ・枝番 の優先順位で並べ替えをしてみたのですが、枝番だけ若い数字順なりません。 4条件が揃うような並べ替えの方法というのはあるのでしょうか。 ちなみに、△△町・○○町共各数百行はあります。 ご存知の方がおられましたら、どうかご教授下さいますと助かります。 どうぞよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excelの並べ替えについて
Excelのデータの並べ替えの方法を教えてください。 指定した列のデータが一番多い順にデータを並べ替えを行いたいです。 例 A列 a a a b b b b c c と入っていた場合 aが3つ、bが4つ、cが2つなので b b b b a a a c c という様な並べ替えを行いたいです。 こういった事はマクロを使わないと出来ないでしょうか?
- ベストアンサー
- オフィス系ソフト
- Excelの行方向での並べ替え
行方向に順序がバラバラで入力されている日付データがあります(表1参照)。これを日付の若い順に1列ずつ行方向に並べ変えたいと思っています(表2参照)。 「データ」→「並べ替え」→「オプション」→「列単位」にすることで1行ずつ行方向の並べ替えができることは知っていますが、行数が多いため一括して並べ替えができないか考えております。 どなたかご教示いただければ幸いです。なお、Excel2007を使っています。 A B C 1 1996/11/07 1997/02/19 1996/11/21 2 1997/02/19 1997/02/19 3 1996/11/21 4 1997/02/19 1996/11/21 5 1997/02/19 1997/11/06 1997/02/19 ・ ・ (表1:並べ替え前) ↓ (並べ替え) A B C 1 1996/11/07 1996/11/21 1997/02/19 2 1997/02/19 1997/02/19 3 1996/11/21 4 1996/11/21 1997/02/19 5 1997/02/19 1997/02/19 1997/11/06 ・ ・ (表2:並べ替え後)
- ベストアンサー
- オフィス系ソフト
- エクセルの並べ替えについて
エクセルでの並べ替えについて教えてください。 Aという製品の製造番号をA列に上から順に入れていきます Bという製品の製造番号はB列に・・・・ Cという製品の製造番号はC列に・・・・ (以下省略) それぞれの製品の数は、バラバラなので A列は3行目まで、B列は10行目まで、C列は5行目まで・・のように使う行数はバラバラです。 ここで、関数等使用して行数の多いもの(又は少ないもの)の順に並べ替える方法はあるのでしょうか? 上の例でいうと、(多いもの順)=B列→C列→A列の順に並べかえることができるのかどうかということです。 つまり
- 受付中
- Excel(エクセル)
- Excel並べ替えマクロ
よろしくお願いします。 Excel並べ替えマクロについて質問なのですが、画像を見ていただきたいのですが、 前提条件としてL列~S列までは画像とるために非表示にしてあります。 又非表示にしてありますがQ列は区切り線でQより右側と左側は支店Aと支店Bのデータになります。※左側データの支店Aのデータを基準にします。 (1)D列を名称ごとに並べ替えします。 (2)E列を名称ごとに並べ替えします。 (3)E列の名称ごとにJ列の高い順に並べ替えします。 (4)左側の支店Bも基準となる支店Aと比較できるように横並びに見れるようにします。 (5)横並びにできたらE列の名称ごとに太線で分けます。 どうぞよろしくお願いいたします。
- 締切済み
- Excel(エクセル)
- 並べ替えの結果でわからないことがあります。
下記状態の、行数約1000行の数字類の並べ替えがうまくいきません。 列内容 A列:名称 B列:フリガナ C列:ページ数(ここで並べ替えを行う) ページ数列の書式 「文字列」※フォント・サイズは統一されています 3桁表示(001、002、003・・・) イレギュラー的に 「*001」や「001-1」などという表記分もあります。 いざ、上記状態のものをC列にて並べ替えを行うと、「231」「230」「001」「002」「003」(以下普通のソート状態)となります。 なぜか「231」「230」の行だけが一番上に来て、その後通常の並べ替えが行われています。 A列、B列には特別な仕様(ただの文字列のみ)は行っておらず、並べ替え方法も「データで並べ替え」・「C列で昇順」のみとなっています。 以上、よろしくお教えください。
- ベストアンサー
- オフィス系ソフト
補足
もちろんそのようなことはありません。