- 締切済み
文字と数字が混在したデータの並び替え
office365使用 Excelで 1_北海道、2_青森、3_岩手 もしくは 1_得意先、2_得意先、3_得意先 というように、数字が混在したデータを、昇順で並び変えたいのですが、どのようにすれば出来るでしょうか。 今、昇順で並び変えてみたところ 1_得意先、10_得意先、100_得意先、101_得意先 となり、困っております… お詳しい方、よろしくお願いいたします!
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- msMike
- ベストアンサー率20% (364/1804)
回答No.4
- SI299792
- ベストアンサー率47% (772/1616)
回答No.3
- chayamati
- ベストアンサー率41% (260/624)
回答No.2
>1_得意先、10_得意先、100_得意先、101_得意先 なにが不都合なのか理解できませんが、 以下のように数字部分の桁数0をいれて合わせたら 001_得意先、010_得意先、100_得意先、101_得意先
- kkkkkm
- ベストアンサー率66% (1719/2589)
回答No.1
隣のセルに =VALUE(CONCAT(IFERROR(--MID(A1,SEQUENCE(LEN(A1)),1),""))) として必要なだけ下にコピーして 両方の列を選択して 隣のセルを並び替えの基準にして並び替えてみてください。 上記の式でうまくいかなかった場合、以下のサイトを参考にして他の式で試してみてください。 Chiquilin Site■05.02.23_Excel:文字列の中から数字を抽出 https://chiquilin.web.fc2.com/data/050223_numerical_extraction.html