ある項目が7列(A列~G列)あるリストが100行あります。
住所は、B列にあります。
該当する項目でまずフィルターで並べ替えをします。
例えば該当行が50行(2行目から51行目)あるとして、
$A$2:$G$51を範囲して、そのB列にある住所を、ユーザーが設定するリストの順番どおりに
並べ替えをしたいのですが、うまく行きません。
①例えば、ユーザー設定リストに
山田町
久保川町
大野町
石田町
朝日町
としましたが、あいうえお順になってしまいます。
住所なので、山田町4-1-5 などとなっているので、リストを入力するとき、""で囲ったり、
**で囲ったりしてみたのですが、変わりません。
オプションで「ユーザー設定リストの編集」というのは理解しているつもりですが、範囲指定した箇所での並べ替えですので、少々違う気がします。あくまで範囲指定した中での、住所列を、指定したリスト順に並べ替えをしたいのですが、うまく行きません。
どなたかご教示いただければ助かります。
宜しくお願いいたします。
No.1ベストアンサー
- 回答日時:
こんにちは
ユーザ設定リストでの並び替えの場合、リストと完全一致でないものはその順序としては判断されないようです。
>住所なので、山田町4-1-5 などとなっているので、~
作業列を設けて、リストにある文字列(=町名)だけ取り出して、それをキーに並び替えを行えば良いのではないでしょうか?
例えば、元のセルの内容が「山田町4-1-5」のように、必ず町名から始まっているとするなら、作業列に
=LEFT(元セル,FIND("町",元セル))
の式を入力して、フィルコピーしておくことで、町名部分だけを取り出すことが可能です。
※ 元のセルの内容が上記と異なる場合には、それに応じた関数式に代えて、町名部分(=リストにある文字列)のみを取り出すようにしておけば良いでしょう。
※ どこかに、順位リストのような表があるのなら、作業列にはそちらを参照してランキングを直接表示しておくことで、それをキーに並び替えることでも同様のことはできると思います。
fujillinさん、また珍問に回答していただきありがとうございます。前回の質問に関係している表なんですよ
やはり完全一致でないとダメかぁ。
別の列で、LEFTの計算式の列もフィルターの列の仲間に入れて、並べ替えをしたら、並べたい町名から順にできました。
有難うございます。
No.3
- 回答日時:
参考にならないかもしれませんが・・・。
並べ替えのオプションに「ふりがなを使う」っていうのがあると思います。ちなみに、これがデフォルトっぽいです。
なので、この「ふりがな」を改ざん(編集)すれば、好きな順番に並べることが可能です。
ありがとうございます。
実際のふりがなと違うけど、ふりがなで並べ替えを意識して付けることも可能ですよね。
それも考えました。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) [オートフィルター]機能について 3 2023/02/04 14:32
- Excel(エクセル) Googleスプレッドシートの割合の関数と円グラフの並べ替えについて 1 2022/07/22 17:31
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
- Excel(エクセル) Excelで漢字人名が勝手に並び変わる(続) 4 2023/03/21 21:28
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける (再質問) 4 2022/09/14 22:51
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Visual Basic(VBA) 正規表現を用いての並び替え 7 2022/04/04 09:27
- その他(Microsoft Office) 1の行を固定した上でVBAを用いて日付順に自動並べ替え 2 2022/06/06 15:09
- Excel(エクセル) 【条件付き書式】countifsで複数条件を満たしたセルを赤くする方法 2 2023/02/09 23:53
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
(マクロ)vlookupの元データを同...
-
エクセルの日付に時差を加算 #V...
-
exselの質問です
-
半角カタカナをヘボン式ローマ...
-
pdfの表をexcelにはりつけて計...
-
Excelのデーターを消して保存し...
-
Excelの関数について教えてくだ...
-
Excelにいついて質問です。
-
VBAについての質問です
-
エクセルの「赤」の印刷がうま...
-
Excelの数式について教えてくだ...
-
一つのセルに(例えばA1)入力...
-
エクセル おすすめフォント
-
棒グラフの縦軸目盛線の間隔変更
-
エクセルで特定のセルに入力が...
-
エクセルの「入力規則」のプル...
-
[オプション]の[アクセスビリテ...
-
CSVファイルについて質問です。
-
関数の説明
-
Excelについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報