- ベストアンサー
末数字でソート
いつもお世話になっています。 Excelの1列に以下の数値が入っています。 10 111 30 117 7 1 1001 654327 これらを末尾の数値でソートしたいです ソート後 10 30 1 111 1001 117 654327 以上のようにしたいです。 どなたかご教授お願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
B1セルに =RIGHT(A1,1) と入力し、下方向にコピー あとはB列を第一キー、A列を第二キーとして並べ替えを行ってください
その他の回答 (2)
- misaki____
- ベストアンサー率21% (40/182)
回答No.3
マクロを組むっていう手もありますが 自分なら 表の一番右に =right(数値が入っているセル,1)を ソートしたい列にいれ(全部) そこを第1キーにしてソートします
- x1va
- ベストアンサー率26% (802/3006)
回答No.2
その数字がA1~A8に入っていると仮定して 1)B1に=MOD(A1,10)と設定 (A1を10で割ったあまりを表示するという意味です。) 2)B1の内容をB2~B8へコピー 3)B列をキーにしてソート
質問者
お礼
こちらも関数は違えどzap35さんと同じ要領ですね。 ありがとうございます。
お礼
できました! ありがとうございます! てっきり関数ではできないと思ってしまいました。 助かります。