• ベストアンサー

EXCELの並び替え

いつもお世話になっています。 エクセルの表を作成する際、 00000~99999までのコード番号で並び替えをしたいのですが、 どういう訳か最初が0から始まる番号が一番下にきてしまいます。 0から始まる番号を一番上に持っていく方法を教えて下さい。

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

  • ベストアンサー
  • 6dou_rinne
  • ベストアンサー率25% (1361/5264)
回答No.3

もしかして0で始まる番号は文字列として'をつけていないでしょうか。 EXCELの場合、表示形式が数値であれば0は省略されるはずです。 コードの列を全部文字列設定にすればちゃんと0からソートされると思いますが。

chuko
質問者

お礼

よくよく見たら0から始まる番号の前に'がありました(汗 こんな簡単なことを見逃していました。 ありがとうございました!

その他の回答 (3)

回答No.4

5桁の場合のコードの場合、セルの書式設定で表示形式を  分類:その他  種類:00000 とすれば、文字列として扱わなくても数値で扱えると 思います。chukoの質問に関係あるかはわかりませんが。

chuko
質問者

お礼

そう言うやり方もあったんですね。 いつも文字列で扱っていました。 今度やってみたいと思います。

  • sapporo30
  • ベストアンサー率33% (905/2715)
回答No.2

数字だけですよね。 ソートをする時、降順になってませんか?

chuko
質問者

補足

並び替えをした際、昇順でなっています。 0から始まる番号以外はちゃんと昇順で並ぶのですが… 文字列に変えても同じ状態でした。

noname#113407
noname#113407
回答No.1

メニューに昇順、降順のA↓Z とA↑Zがあると思いますのでこれを使えば出来ますよ。