- ベストアンサー
エクセルの数字の並べ方
エクセルの数字の並び方について教えてください。 今、表に 101201 101205 101302 102104 102503 と縦に並んでいます。これを 101201 101302 102503 102104 101205・・・と最初を1で揃えて、末尾を1,2,3・・・と順番に並び替えたいのです。どのようにすればできるのでしょうか?教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
一つの方法として。 数字がセルA1から並んでいると仮定します。 空いている列にでも次の関数を入れます。 たとえばB1のセルに、 =RIGHT(A1,1) 後はこの関数を下にコピー。 文字列の一番最後から数えて1つ目の文字を表示する関数です。 A1に101201が入っていた場合、1が表示されます。 これで表示された列を基準に並べ替えを行えば、ご希望の通りになるかと。
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.2
桁数が全て6桁で一定しているなら、作業列(仮にB列)を作り、B1に=LEFT(A1,1)&RIGHT(A1,1) といれて、B2以下に最終行まで式を複写する。 B列で並び替えすればよいと思います。
質問者
お礼
ありがとうございました。
お礼
ありがとうございました。