• ベストアンサー

EXCELシート内の数字での並び替えについて

私はEXCEL超初心者です。 少しの関数がわかる程度です。 申し訳ないですが超初心者でもわかるように説明をお願いします。 EXCELで顧客データを作っており、顧客の受付順に顧客番号を1~2000までふっています。 今は番号は順番バラバラで入っています。 そのデータを顧客番号順に並び替えたいのですが、 データ→並び替えで並び替えても、100のあとに1000、1001、1002と続いてしまいます。 これを解消することはできますか? 簡単に1~2000まで順番どおりに並べることはできますでしょうか? 教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • koganeton
  • ベストアンサー率29% (30/101)
回答No.1

機械からみると 数字を左から読むので 100と1000と101があると 100は1-0-0 1000は、1-0-0-0 101は、1-0-1(この1は、1000では、0の部分) と並び替えられます。 よって解決方法は、桁を統一してください 100→0100のように こうすると、思ったように並び替えられます。

renax
質問者

お礼

さっそくのお返事ありがとうございます。 それには全く気が付きませんでした。 そりゃあそうですよね。 ・・・そりゃあそうだ。 すみません。こんな簡単な質問にお手数をかけてさせしまいました。 ありがとうございました。

その他の回答 (1)

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.2

列を選択して、右クリックし、セルの書式設定で文字列を標準などに替えましょう。 それでもダメなら、データ-区切り位置-次へ-次へ-OK

renax
質問者

お礼

ごめんなさい。 なぜかうまくいきませんでした。 koganetonにお教えいただいた通り、 桁をそろえることにしました。 ありがとうございました。