
ある項目が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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VLOOKUP FALSEのこと
-
if関数の複数条件について
-
同じ名前(重複)かつ 日本 ア...
-
excel
-
【マクロ】数式を入力したい。...
-
表計算ソフトでの様式の呼称
-
空白のはずがSUBTOTAL関数でカ...
-
【関数】=EXACT(a1,b1) a1とb1...
-
【マクロ画像あり】❶1つの条件...
-
エクセルの文字数列関数と競馬...
-
【画像あり】【関数】指定した...
-
エクセルでフィルターした値を...
-
エクセルに写真が貼れない(フ...
-
エクセルのライセンスが分かり...
-
【関数】3つのセルの中で最新...
-
LibreOffice Clalc(またはエク...
-
【マクロ】excelファイルを開く...
-
【マクロ】【画像あり】❶ブック...
-
【マクロ】既存ファイルの名前...
-
【マクロ】【画像あり】4つの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでフィルターした値を...
-
if関数の複数条件について
-
エクセルシートの見出しの文字...
-
excel
-
エクセルの文字数列関数と競馬...
-
VLOOKUP FALSEのこと
-
同じ名前(重複)かつ 日本 ア...
-
表計算ソフトでの様式の呼称
-
エクセルに写真が貼れない(フ...
-
【マクロ】数式を入力したい。...
-
【マクロ】実行時エラー '424':...
-
【画像あり】オートフィルター...
-
Office2021のエクセルで米国株...
-
【画像あり】【関数】指定した...
-
エクセルのVBAで集計をしたい
-
【マクロ】【画像あり】4つの...
-
【関数】3つのセルの中で最新...
-
【マクロ】excelファイルを開く...
-
LibreOffice Clalc(またはエク...
-
エクセルのライセンスが分かり...
おすすめ情報