- 締切済み
エクセルでの並べ替えについて
上司に頼まれ1000件くらいあるデータの並べ替えを行いました。 やり方は・・・ 並べ替えをしたい場所を選択し、 「データ」⇒「並べ替え」⇒「最優先されるキー」で列を指定し実行 そのときはきちんと並べ替えできたはずと思っているのですが、 (私は普通にやったつもりだったので、さーっとみて確認しただけでした) 数日後、 「並べ替えをしてもらってから、データがぐちゃぐちゃになってしまった!!」 と上司、 今大変なことになっています。 どんなふうにぐちゃぐちゃになったのかといいますと 途中の行から列ごとに数行づつ、データがずれているのです。 例えば、A列は普通、B列は2行づれ、C列は2行づれ、D列は3行づれ・・・ ちなみに、データはもともと行ごとに色がつけてあります。 これは何か並べ替えに影響しますか? 上司はあまりエクセルのことがわかりません。 上司は検索機能をよく使ったようです。 こんなにぐちゃぐちゃなら、私が並べ替えをした後すぐに気づくはず、 きっと上司が変な操作をしたに違いない。と思っているのですが、 何も証拠はなく、一方的に私が悪いことになっています。 そして何より、バックアップを取っていなかったのです! エクセルは2003です。 いったい何が原因なのでしょうか? 何か直す方法はないでしょうか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
この一行が気になります。 >並べ替えをしたい場所を選択し、 おそらく、表の中の一部だけを並べ替えたのではないかと思います。 たとえば、名前順に並んでいる表を、電話番号順に並べ替えるにしても「選択範囲」は「表全部」を選択しなければならないのですが、「電話番号だけ」を選択したのではないですか。
- Mr_Holland
- ベストアンサー率56% (890/1576)
状況から、データ(行)が2つ追加されているか、2つ削除されている恐れがあります。 その場合、一番下の行を見ればA列だけが他の列より2つ手前でデータが終わっているはずです。もしこの症状が見られれば、並び替えの後、どこかで追加または削除されたことになります。 データがすべて揃っている状況で、質問者さんが並び替え以外の操作を行っていないとすれば、データの追加や削除が起こったのは上司の方の操作によると考えられます。(しかし、このことを証明するのは難しいでしょうね。) 直すためには、どこでどのようにずれているかを確認して戻すしかないでしょう。 下手に機械的に2行ずらして、それ以外のパターンでずれていたりしたら目も当てられませんからね。 ちなみに、この操作をする前には、必ずバックアップを取っておいてくださいね。
お礼
どうやら上司は不要な行を削除する方法として 「編集」⇒「削除」⇒出てくる画面で「行を削除」を選んでいたつもりが 「上方向へシフト」などを選んでいたためと判明しました。 何十箇所もその方法をしたため、かなりのぐちゃぐちゃ具合。 「無我夢中でやっていたから」、との言い訳で ハイパーリンクも無我夢中で挿入されたようです。 回答ありがとうございました。
補足
回答ありがとうございます。 >一番下の行を見ればA列だけが他の列より2つ手前でデータが終わっているはず の件ですが、それが、なぜかそろっているのです。 質問欄に記入し忘れましたが、 大量にある中のひとつのセル(振り仮名のセル)だけに必要の無いハイパーリンク(メールが起動するように)が設定してあるのです。 もしかしたら、 私や上司の操作ミスではなく、VBAなどで何らかのプログラムが組み込まれているのか?? とも思いますが、そんな難しいことができる人は社内にはいないのです。 もしやウイルスに犯されてるのでしょうか?? このやり取りを聞いていた他の上司からも 「実は以前あんた(私)に並べ替えをしてもらってからデータがぐちゃぐちゃになった」と・・・ ちなみに同じパソコンでの操作です。 私は、今まで同じようにやっていて何も問題なかったのですが・・・。
お礼
どうやら上司は不要な行を削除する方法として 「編集」⇒「削除」⇒出てくる画面で「行を削除」を選んでいたつもりが 「上方向へシフト」などを選んでいたためと判明しました。 何十箇所もその方法をしたため、かなりのぐちゃぐちゃ具合。 「無我夢中でやっていたから」、との言い訳で ハイパーリンクも無我夢中で挿入されたようです。 回答ありがとうございました。
補足
回答ありがとうございます。 >表の中の一部だけを並べ替えたのではないかと の件ですが、 1番目のデータだけは無視して並べ替えをして欲しい、 との上司からの依頼で、2番目から最後のデータまで選択し並べ替えを行いました。 つまり、1番目のデータを除く表全部を選択し、並べ替えをしたというわけです。 質問がわかりにくくてすみません。