書式設定は、あとから変更してもダメです。
入力する時の書式設定でないとダメです。
再入力したら 並び替えられたということなので、最初に入力したときの書式設定(文字列とか数値など)と 再入力したときの書式設定が違ってたという感じでしょうね。
http://www.vector.co.jp/soft/win95/util/se290604.html
ozsort テキストデータベース(並べ替え)(Windows95/98/Me / ユーティリティ)
URLはダミーです
1・あいている列のセルに会員番号の列のセル *1のように演算させる列を作成
例:会員番号がA列であれば、
=$A1*1
=$A2*1
:
=$A100*1
のようにする
この演算セルをキーにして、ソートしてみてください
2.CSV形式に保存しなおして、一度Excelを終了させ、再読み込みしてソートしなおし、書式設定を定義しなおす
このどちらかで解決すると思いますが、なぜそのような現象が起こったのか、境界部分の数字が何だったのかが気になりますね
すばらしい回答ありがとうございます。特に1番の方法であれば他にも影響なく難なく解決できそうです。境界を隔てたかたまりごとの違いは入力者が違ったことにより、0から始まる会員番号を入れるため、①0000でユーザー設定、②文字列と設定が違っていたようです。但しその後私がいろいろと設定をまとめて変えたため初期の設定が今は特定できないのですが‥。今後もありえる入力者による書式設定違い‥上記1の方法はとても助けになります。大変ありがとうございます。
CSV等で出力したデータをエクセルで加工しようとしたとき等に起こるようです。
どうやらバグらしいとのこと。(あるサポートデスクの解答)
該当するセルにフォーカスをあわせて[F2]を押下し、[Enter]を押下するこれを連続して繰り返すのが手段のひとつ。マクロを組むのも手だとは思いますが・・・
現象と対処方をみるとセルの値が正常に認識されてなく[F2]で読みなおしができるようです。
これは日付が書式設定に依存しなくなったとき
とった対応ですが。
大変ありがとうございます。知らないことばかりで大変教えられてとても感謝いたします。ところで[F2]を押しながら[Enter]キーをおすのでしょうか?あとシフトキーでまとめて選択しても構いませんか?細かい質問ですみません。あと[F2]は本来どのような機能があるのですか?
書式設定は後から変更してもだめなんですか?知りませんでした。大変ありがとうございます。