『データの並び替え』(おさむ) 教えてください。 A列のみに、以下のようにデータが入力されています。 1行目 3 2行目 1 3行目 2 また、各行のA列〜Z列のセルは以下のように色づけされています。 1行目 赤 2行目 黄 3行目 青 ここでA列をキーに昇順でデータの並び替えを行うと、A列及びB列以降は 以下の状態になります。 A列        B列以降 1行目 1(黄)  (赤) 2行目 2(青)  (黄) 3行目 3(赤)  (青) 要するにデータが入力されているA列のみ並び替えが行われ、B列以降は そのままの状態です。 同じ行でありながら列によって色が違うので、非常に見づらいシートに なってしまいます。 教えていただきたいのは、行単位で並び替える方法です。 これまで使っていたExcel2000では、データ領域に関係なく、行単位で 並び替えされていたと思います。 よろしくお願いします。 (WinXP, Excel2007) ---- 2002ですが、 >データ領域に関係なく、行単位で並び替えされていたと思います。 とはなりませんね。 BJ ---- 今別のPCで確認しましたが、少なくともExcel97及びExcel2000では、行単位で並び替えされます。 (おさむ) ---- 私のExcel97では、行単位で並び替えされません。 (Z列までデータが入っていれば別ですが。。) とにかく、文句を云っていても始まりません。 A-Z列を選択後、A列を基準に並べ替えれば どんなバージョンでも成功すると思います。 (半平太) 2009/10/27 13:35 ---- やり方が違うのでしょうか。 データ範囲の選択は、左上(A列の左・1行の上)をクリックしてシート全体を選択しています。 これだと、Excel97では行単位で並び替えされるはずです。 >A-Z列を選択後、A列を基準に並べ替えれば >どんなバージョンでも成功すると思います。 Excel2007では、できないから質問しています(同様のやり方で)。 Excel2007では、たとえA-Z列を選択しても、データが入力されていないB列以降は無視されます。 どなたか分かる方はいらっしゃいませんか。 (おさむ) ---- > どなたか分かる方はいらっしゃいませんか。 BJさんと半平太さんに対して失礼だと思います。 検証した結果だけ報告します。 > どなたか分かる方はいらっしゃいませんか。 同じ扱いをされるのが嫌なので このスレッドでの回答は今回限りとします。 2007で検証しましたが > Excel2007では、たとえA-Z列を選択しても、データが入力されていないB列以降は無視されます。 半平太さんの方法で「成功します」 2003でも検証しましたが まったく同じでした。 (えくせる青年)2009/10/27 14:42 ---- 「どなたか分かる方はいらっしゃいませんか。」に他意はありません。 BJさんも半平太さんも私と挙動が違うので、私と同じ挙動の方に向けた発言です。 Excel2007で、本当にデータ入力されていない列も並び替え(成功)されますか? そうであれば、Excelの設定とかを疑ってみるのですが・・・。 (おさむ) ---- 私が使用している2007でも、データの入っていない列も行単位で並べ替えられましたよ〜 ですので、「2007が」ではなく、設定やおさむさんの2007を疑われるといいかと思います。 具体的な設定は存じませんが…(お役に立てず) (ぞう) ---- >データの入っていない列も行単位で並べ替えられましたよ〜 そうですか。調べてみます。 みなさん、有難うございました。 えくせる青年さん、風紀委員がんばってください。 (おさむ) ---- B列以降が、ROW関数を使った条件付き書式で色が付いてる、 なんてことはないですかね?   (純丸)(o^-')b