- ベストアンサー
エクセル 数字並び替え
エクセルの数字並び替えにて優先順位を2桁目にして 出力するにはどうしたらよいでしょうか? 1つのセルに数字が3桁があります。それが5行あります。 エクセルの並び替えを使用すると、1桁目を基準に下記のようになりますが ----- 211 ----- 305 ----- 311 ----- 454 ----- 502 ----- このようにではなく下記のように優先順位を2桁目以降にし 順番に並び替えをしたいです。 ----- 502 ----- 305 ----- 211 ----- 311 ----- 454 ----- 宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
必ず3桁の数字なんですね。 だったら、計算用の補助カラムを作ります もしその3桁の数字がAカラムなのであれば、Bの列の頭のところ(Bとなっているところ)にカーソルをあわせ、マウス右ボタンをクリックします。 そして 挿入(i)をクリックします。 これで、従来のAとBの間に1列挿入があってそれがB列となります。 もしこの表にすでにいろいろ計算式が設定されているとしても、全部相対的に移動してくれますから動きに問題はありません。 そして、新しくできたB列の中に計算式を付けます。 B1なら、 =MOD(A1,100) と入れてください。 このB1にカーソルを合わせて Ctrl+C でコピーします。 B2~B5まで選んで、Ctrl+V でペーストします。 そうすると、B列はA列の数字の2桁目以降だけになります。(要するに100で割った余りです) ここでB列に対し、データの並び替えを行ってください。 もし印刷して使いたいなら、いまのB列の表示幅を0にして印刷すればよろしいと思います。
お礼
ありがとうございました★ たいへん助かりました=3