- ベストアンサー
エクセル2000でのソート
エクセル2000で表を作成しました。並び替えをしたいと思います。 並び替えのキーには、書式設定でユーザー定義0000#としています。 例) A1:03641、A2:03641A、A3:14563、A4:08637 を並び替えした場合、 03641、08637、14563、03641A の順に並び替えされてしまいます。 私は、03641の次に03641Aが来るように処理をしたいのですが、何か良い方法はあるのでしょうか? 皆様の知恵をお貸しください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
書式を0000#にしているということは、先頭のゼロはないような気がしますが・・・『'』はダメなような・・・ 例えば、A2にデータがあれば、B2に =RIGHT("000000"&IF(ISNUMBER(A2),A2&" ",A2),6) として、こちらでソートしたらどうでしょうか。
その他の回答 (1)
- motomiya
- ベストアンサー率48% (26/54)
回答No.1
'(アポストロフィー)を先頭に付加してやれば ご希望の状態を作り出せると思います。 ちょっと面倒かな?
質問者
お礼
この方法は試してみたのですが,納得のいく結果になりませんでした。 回答ありがとうございました.
お礼
ご回答ありがとうございます。 私の求めていた通りのソートができました。 感謝!