![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
中町B 10
中町B 12
中町B 13R1
中町B 13R10
中町B 13R2R2
中町B 13R5
中町B 13R6
中町B 13R8
中町B 13R9
中町B 1R1R1
中町B 1R2RB2
中町B 4
中町B 5
中町B 6
中町B 7
中町B 7R1
中町B 8
中町B 9
上記番号(Lは左分岐、Rは右分岐、RBは第二右分岐の意味、ちなみにRAは第一右分岐)
を下記のように並べ替えをしたい。
中町B 1R1R1
中町B 1R2RB2
中町B 4
中町B 5
中町B 6
中町B 7
中町B 7R1
中町B 8
中町B 9
中町B 10
中町B 12
中町B 13R1
中町B 13R2R2
中町B 13R5
中町B 13R6
中町B 13R8
中町B 13R9
中町B 13R10
初心者なので関数についてよくわかりません。関数説明を含め宜しくお願いします。
No.2ベストアンサー
- 回答日時:
”R” という文字で切り分けて「数値」として別のセルに並べてはいかがですか、
「区切り位置」という機能で ”R” を区切り文字にして数字を別の列に分けるということです。
そのうえで並べ替えを行うという手もあります。
・・・
毎度同じ操作をする必要があるなら「マクロの記録」で一連の操作をマクロ化してしまうのもあり。
ありがとうございました。数値のみの取出しと「0」をつけた文字列の組み合わせでうまくいくケ-スと例題のようにすべてを認識しないケ-スがあります。私はまだ「スキル」が低いので、少し挑戦してみます。また、行きつまりましたら助言お願いします。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 政治 震度7もありえる場所に使用済み核燃料の中間貯蔵施設を作るそうですが、舐めてるのですか? 5 2023/08/07 12:43
- 地理学 町名ランキングを教えてください。 3 2022/12/11 17:44
- その他(料理・グルメ) 町中華では食べないほうがいいメニューは? わたしは、麻婆豆腐。 ほかの料理がおいしくても、町中華の麻 3 2022/09/22 06:31
- 面接・履歴書・職務経歴書 今年の10月に役場の試験を控えているものです。 志望動機についてです! 良ければ添削お願いします! 3 2022/09/20 12:21
- その他(データベース) 至急 Excelの連動 5 2023/03/09 21:25
- 数学 数学の問題 7 2022/08/28 11:31
- 事件・犯罪 刑務所って何で町中にあるんですか? 危険じゃないんですか? アメリカも刑務所が町中にあるんですか? 6 2023/03/19 22:05
- 飲食業・宿泊業・レジャー 町中華(家族経営飲食店)の収入は? よくある田舎の町中華って、だいたい毎月どのくらいの収入があるんで 1 2023/04/30 15:56
- その他(暮らし・生活・行事) 自分の町内を車で走行中に危ない人がいると思ったら同じ町内の人にも容赦なくクラクション鳴らしますか? 5 2022/05/01 23:26
- その他(悩み相談・人生相談) 町中で変な人に話しかけられたときの対処方法について よく、町中で知らないおじさんに話しかけられます。 1 2022/10/02 13:53
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「段」と「行」の違いがよくわ...
-
VBA 指定した列にある日時デー...
-
エクセルで離れた列を選択して...
-
エクセルマクロPrivate Subを複...
-
Excelの降順の仕方
-
Accessのレポートで繰り返し表...
-
<急募>エクセルデータの関数を...
-
☆Excel VBAでAVERAGE関数を使う...
-
最近急にVBAの処理速度が遅くな...
-
VLOOKUP関数 #N/Aになってしま...
-
エクセル マクロ データの条...
-
エクセルの行を65536以上に増や...
-
EXCELでデータの更新した後の列...
-
例えば、AさんからGさんまでがA...
-
エクセル マクロ 範囲の値を上...
-
LEFT関数とIF関数の組み合わせ...
-
「コピー → 行列を入れ替えて貼...
-
エクセルの列末のデータだけ表...
-
【再投稿】【マクロ】元データ...
-
Excel 書式をまとめる
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで離れた列を選択して...
-
VLOOKUPの列番号の最大は?
-
「段」と「行」の違いがよくわ...
-
LEFT関数とIF関数の組み合わせ...
-
VBA 指定した列にある日時デー...
-
CSVファイルの「0落ち」にVBA
-
エクセルで住所を県と市・郡と...
-
Excelの行数、列数を増やしたい...
-
エクセルで複数列の検索をマク...
-
エクセルマクロの組み方
-
Alt+Shift+↑を一括で行うには、...
-
えABのある列って
-
エクセルのソートで、数字より...
-
エクセル マクロ 範囲指定で...
-
VBAで結合セルを転記する法を教...
-
VBAで別ブックの列を検索し、該...
-
エクセルマクロPrivate Subを複...
-
列方向、行方向の定義
-
リストからデータを紐付けしたい
-
Accessのレポートで繰り返し表...
おすすめ情報
早速の回答ありがとうございました。
下記のようになりましたが、8行目の13R10は最後の行なりません。文字列に変更後
【C列】lookup(10^16,left(b1,row($a$1:$a$18))*1)と【D列】right("000"&b1,5)と使用し【C列】でソ-トしました。
【A列】 【B列】
中町B 1R1R1
中町B 1R2RB2
中町B 4
中町B 5
中町B 6
中町B 7
中町B 7R1
中町B 8
中町B 9
中町B 10
中町B 12
中町B 13R1
中町B 13R10
中町B 13R2R2
中町B 13R5
中町B 13R6
中町B 13R8
中町B 13R9
すみません8行目でなくて、13行目の13R10でした。なんとかまりませんか?
参考書に出ているような方法では、出来ないんでしょうかね、形式を替えて、替えてその後並び替えとか。目で見て、手動で並び替えでは時間がかかりすぎます、宜しくお願いします。同じような質問を2回目です。