[[20150128155216]] 『ユーザー設定リストの特殊な使い方』(いやんま) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『ユーザー設定リストの特殊な使い方』(いやんま)

A行に都道府県 B行に会社名 を入力したリストで
都道府県順ではなく、地方(例えば東北、関東など)で最優先で並べ替え、
会社名で次に優先して並べ替えしたいです。
ユーザー設定リストを設定するときに、
リストの項目を入力する欄に同じ地方の都道府県名を横並びに入力すれば、
同列に扱って、並べ替えに反映されるでしょうか?

説明が下手ですみません。
教えて下さい。

< 使用 Excel:Excel2010、使用 OS:WindowsXP >


 10個程度のデータでテストしてみれば分かることだと思うのですけど、
 本番でやってみたら旨くいかなかったと云うことなんですか?
 (適用する「順序」の指定はしましたね?)

(半平太) 2015/01/28(水) 17:16


 >リストの項目を入力する欄に同じ地方の都道府県名を横並びに入力すれば
 >同列に扱って、並べ替えに反映されるでしょうか?
 ここが理解できませんが。。。
 横並びに入力ってなんでしょう?
 『同列に』っていう特別な設定をする項目がないので、出来ないのではないかと思います。

 例えばVLOOKUPとかIFとかでA列に県名を入力したら、
 C列に地方が表示されるようにしておいて、
 並び替えのときにC列を最優先のキーに、
 会社名を次に優先するキーとして実行するのではダメですか?

 ※半平太さん
 地方名を入れず、県名だけで「地方毎−会社名」で並び替えしたいって事だと思うので、
 ユーザー設定リストでは上手くいかないと思います!
(どなみ) 2015/01/28(水) 17:28

 > >リストの項目を入力する欄に同じ地方の都道府県名を横並びに入力すれば
 > >同列に扱って、並べ替えに反映されるでしょうか?
 > ここが理解できませんが。。。

 正直言って、私も理解しておりません。

 ですが、「○○して出来るでしょうか?」と云う疑問なら
 実際に、「○○してみれば分かる」ことであり、
 人に聞くまでもないので、何故そうしないのか疑問なので先ずそう書きました。

 ・・で、目的に合わせて私が解釈したのは、全都道府県を希望する地方名順に書き出し
 それをユーザー設定リストにインポートすることかな? と云うものでした。
 (それにしても横並びとは?・・・と云う疑問は晴れないままでしたけどね。常識的には縦に並べるので。。)

 ユーザー設定後は、都道府県名リストは不要化するので消去する。
 並べ替え時に「順序」をキチンと指定する。

 以上で目的を達すると思ったので、前レスとなっています。

 「横並び入力」とは、実際どんなことなのか私も知りたい。

(半平太) 2015/01/28(水) 20:40


 >リストの項目を入力する欄に同じ地方の都道府県名を横並びに入力すれば
 >同列に扱って、並べ替えに反映されるでしょうか?
 この前後の文脈から類推すると・・・・・・
 都道府県のデータを地方別に並べ替えたいというのが 最終目標で
 そのための手段として ユーザ設定リストに地方別に県名を入力しておけば
 Excelがその分類を認識してくれると 思われたのではないでしょうか?
 「横並び入力」というのは ユーザ設定リストに入力する際の動作を言われて
 いると思います。 東京,神奈川,埼玉,千葉,茨城,群馬,栃木と横に並べて
 入力していきますので。
    
(Taro) 2015/01/30(金) 08:35

A行に都道府県、B行に会社名だけでは、地方名情報が無いので、地方別は難しいですね。地方名の列も追加してください。
(業務によっては、管理の関係上、本来の地方名とは違う括りにする場合があります)

更に、地方名先頭に並べる順番を数字で付加し、「01_北海道」のような文字列にしておくと良いでしょう。
(???) 2015/01/30(金) 09:28


ユーザー設定リストを使うならば、先頭の数字付加は不要です。でもやっぱり地方名列は追加してください。
あとは、ユーザー設定リストを並び替え条件とした際にでも、地方名を並べた新たなリストを追加しましょう。
(???) 2015/01/30(金) 09:38

 > 都道府県のデータを地方別に並べ替えたいというのが 最終目標で
 > そのための手段として ユーザ設定リストに地方別に県名を入力しておけば
 > Excelがその分類を認識してくれると 思われたのではないでしょうか?
 > 「横並び入力」というのは ユーザ設定リストに入力する際の動作を言われて
 > いると思います。 東京,神奈川,埼玉,千葉,茨城,群馬,栃木と横に並べて
 > 入力していきますので。

 これが正しいとすると、都道府県の入力順を希望する地方名順に書き込んでいけば問題なくできます。
 地方名情報は必要ないです。

 何故、自分で (テスト的にでも)やってみてから質問しないんですかね? 

(半平太) 2015/01/30(金) 09:50


たくさんの方に回答いただいて、ありがとうございます。
わたしの説明不足で、迷走してしまい、すみませんでした。
エクセルのホーム→並べ替えとフィルター→ユーザー設定の並べ替えと入っていって、
"順序"でユーザー設定を選択して、"新しいリスト"の"リストの項目"欄に入力するとき、
通常なら都道府県を縦に1つずつ入力すると思うんですが、
同じ地方の都道府県名を横並びに並べるというような方法が使えたような記憶があるんです。
そうすると、元のエクセル表に地方行を追加しなくても、
横並びに入力した都道府県すべての中で、第2条件の会社名順に並べ替えしてくれる という機能です。
うろ覚えで質問して本当に申し訳ないんですが、わたしの記憶通りに入力してみても
思うような並べ替えが再現されないので、横並びに入力する都道府県の間に
なにか任意の記号を入れるのかもしれません。
知っている方いらっしゃいましたら、教えてください。
お願いします。
(いやんま) 2015/01/30(金) 15:06

 上で書いた通りにやれば出来るんですが、なんかラチがあきそうにないので、
 まず、その「地方(例えば東北、関東など)の順」とやらを具体的に教えてください。

 ※下記地方名の右横に希望の順番を振ってください。
  (地方名や県名がイメージと違うならそれも訂正してください)

  地方名    順番                                                                           
  北海道    ?    北海道                                                                   
  東北      ?    青森県  岩手県  宮城県  秋田県  山形県  福島県                           
  関東      ?    茨城県  栃木県  群馬県  埼玉県  千葉県  東京都  神奈川県                 
  中部      ?    新潟県  富山県  石川県  福井県  山梨県  長野県  岐阜県    静岡県  愛知県 
  近畿      ?    三重県  滋賀県  京都府  大阪府  兵庫県  奈良県  和歌山県                 
  中国      ?    鳥取県  島根県  岡山県  広島県  山口県                                   
  四国      ?    徳島県  香川県  愛媛県  高知県                                           
  九州      ?    福岡県  佐賀県  長崎県  熊本県  大分県  宮崎県  鹿児島県                 
  琉球諸島  ?    沖縄県                                                                   

(半平太) 2015/01/30(金) 15:27


地方名は表示不要ならば、半平太さんが書いたように、都道府県名を全部ユーザー設定リストに書けば実現できます。

ユーザー設定リスト登録時は縦でも横でも混在(横はカンマ区切り等)でも良いのですが、ユーザー設定リストに設定した途端、1列にまとめられてしまいますよ?
(???) 2015/01/30(金) 15:50


半平太さん、何度も回答ありがとうございます。

  地方名    順番                                                                           
  北海道    1    北海道                                                                   
  東北      2    青森県  岩手県  宮城県  秋田県  山形県  福島県                           
  関東      3    茨城県  栃木県  群馬県  埼玉県  千葉県  東京都  神奈川県                 
  中部      4    新潟県  富山県  石川県  福井県  山梨県  長野県  岐阜県    静岡県  愛知県 
  近畿      5    三重県  滋賀県  京都府  大阪府  兵庫県  奈良県  和歌山県                 
  中国      6    鳥取県  島根県  岡山県  広島県  山口県                                   
  四国      7    徳島県  香川県  愛媛県  高知県                                           
  九州      8    福岡県  佐賀県  長崎県  熊本県  大分県  宮崎県  鹿児島県                 
  琉球諸島  9    沖縄県 

上記の通りなんですが、地方名の行を関数で作成する方法は自力でできます。
あくまでもユーザー設定リストでできるのかどうかが知りたいだけなんです。
今後の仕事に役立てるためにも、ユーザー設定リストを使った方法があれば教えてください。
お願いします。
(いやんま) 2015/01/30(金) 17:31


いや、だから皆さん、できるからやってみろ、と言っているわけで…。
(???) 2015/01/30(金) 17:50

 >地方名の行を関数で作成する方法は自力でできます。

 そうなんでしょうが、簡単に済ますため、まず下記の都道府県をコピーして
 エクセルのシートの空いたところに貼り付けてください。

 その後、ここを参照してそのデータをインポートしてください。それでご希望通りになると思います。
       ↓
 【独自のユーザー設定リストを作成する】
https://support.office.com/ja-jp/article/%E4%B8%A6%E3%81%B9%E6%9B%BF%E3%81%88%E7%94%A8%E3%81%AE%E7%8B%AC%E8%87%AA%E3%81%AE%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E8%A8%AD%E5%AE%9A%E3%83%AA%E3%82%B9%E3%83%88%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B-def8ff2b-681a-4fc3-9bd2-a06455c379e1

北海道
青森県
岩手県
宮城県
秋田県
山形県
福島県
茨城県
栃木県
群馬県
埼玉県
千葉県
東京都
神奈川県
新潟県
富山県
石川県
福井県
山梨県
長野県
岐阜県
静岡県
愛知県
三重県
滋賀県
京都府
大阪府
兵庫県
奈良県
和歌山県
鳥取県
島根県
岡山県
広島県
山口県
徳島県
香川県
愛媛県
高知県
福岡県
佐賀県
長崎県
熊本県
大分県
宮崎県
鹿児島県
沖縄県

(半平太) 2015/01/30(金) 19:00


 1.◎◎◎がしたい。
 2.□□□にすればできると聞いたことがある。
 3.なので、□□□にしてやってみた。
 4.でも結果は◎◎◎にならず、○○○だった。

 どこが間違っているのでしょう?

 質問というのは、こういうものですよね?

 (いやんま)さんのスタイルは

 1.◎◎◎がしたい。
 2.□□□にすればできると聞いたことがある。

 ほんとにできるのでしょうか?

 これは、ちょっと、ちょっと ですね。

 ましてや、皆さんから、■■■してごらんといわれているのに

 ほんとに■■■にしたらできるんですか? と聞いている。

 これは、ちょっと、ちょっとの三乗ぐらいだなぁ。

 まず、やってみようよ。

(β) 2015/01/30(金) 19:33


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.