エクセルで文字が混じった数字を並べ替えしたいのですが
どなたか、お力お貸し頂けませんか?
一言でも、アドバイス頂ければ幸いです!!
エクセルで、製品の機番の並び替えをしたいです。
111234
223452
123A11
123B23
455A67
こんな感じで、機番が並んでいます。(本当は10桁だけどわかりやすくするため減らしてます)
困ったのは、機番にアルファベットが混じっているので、単純に照準で並べ替えると、アルファベット混じりでない数字のみが先にきて、アルファベット混じりが後に続くことです。
実は、アルファベットの前の数字を基準に並べ替えたいのです。(そして更に、アルファベット前の数字が同じな場合、以降のアルファベットはABC順に並べたい)
私が考えた方法は、
LEFT関数を使って、アルファベット前の数字だけ出して、(幸いなことに、アルファベットのある場所が、最初から4番目と決まっています、なので、これが使えると思って)、それを基準に昇順に並べ替える方法。
隣の列には、アルファベット含む全10桁の機番をそのまま付けておけば、これで自然と、アルファベットもABC順になってくれるみたいなので。
そして更に、アルファベットの混じっている機番だけが左詰めになってしまうので、数字のみの機番と見やすく揃えるため、セルの書式設定で、右か左のどちらか詰めに直します。
これでも、できるはできると思うのですが・・
このやり方では?という方法や何かアドバイスいただければ、とっても幸いです。
(機番が全部で1000個以上あって、これから私が在庫管理をまかされる機番の種類は、アルファベットが2個混じってるものや、混じってる位置もばらばらなものもあるようです><;アルファベットが最初と最後から3番目に混じってる機種とか・・(++;)今回はとりあえず、最初から4桁目がアルファベットの機種の機番のやり方だけでもと思い、ご相談させて頂きました)
どうぞ宜しくお願い致しますm(__)m
お礼
ありがとうございます。意味あるんですね。