データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
並べ替えの手順の工夫だけではだめだと思います。
番地がB列で、B2に11が入っているとして、C2に
=SUBSTITUTE(B2,"-",".")*1
と入れ、これをB3以降にコピーしてください。
その上で、A2:Cn の範囲を選択し、並べ替え⇒ユーザー設定の並べ替えでC列を並べ替えのキーとして指定してください。
参考まで。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
手順から教えて下さい。
地区コード 番地
1000 11
1000 10-3
1000 10
1000 10-1
1000 9 の表があり番地順に並べようとして、並べ替えを使用しても上手くいきません。10-3,10-1を文字列にしたり、全部を文字列にしても9から順番に並びません。手順が悪いからかもしれませんのでよろしくお願いいたします。
データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
並べ替えの手順の工夫だけではだめだと思います。
番地がB列で、B2に11が入っているとして、C2に
=SUBSTITUTE(B2,"-",".")*1
と入れ、これをB3以降にコピーしてください。
その上で、A2:Cn の範囲を選択し、並べ替え⇒ユーザー設定の並べ替えでC列を並べ替えのキーとして指定してください。
参考まで。
y sakuda さん、アドバイスありがとうございます。
ty-katoh さん、こんにちは。
文字列と数値が混在している場合はやはり難しいかもしれませんね。。。
同じような情報をお探しの方にもご参考になるよう、今回は私の方で \[回答としてマーク\] をいたしました。
今後も Answers をよろしくお願いします。
>最初の表構成で地番を二つに分けると可能
住所はいろんなパターンがあるので、何が出てくるか分かりませんが、一般論としては可能です
>文字列と値が混在すると、関数を使わないと無理なのでしょうか?
文字列としての並び順にならざるをえません。
ありがとうございました。こういう場合、最初の表構成で地番を二つに分けると可能なのでしょうか?文字列と値が混在すると、関数を使わないと無理なのでしょうか?