[[20141010182939]] 『プルダウンの項目、一番上から選べない。』(シータ) ページの最後に飛ぶ

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

 

『プルダウンの項目、一番上から選べない。』(シータ)

教えて頂きたくお願い致します。

大分類、中分類のデータを作成しました。
大分類が「肉」のとき、中分類からは「豚肉、牛肉、鶏肉、羊肉、イノシシ肉、ク
マ肉」が選べる様にしました。
大分類が「魚」のとき、中分類からは「サケ、サバ、アジ、サンマ、さより、ホタ
テ」が選べる様にしました。

この分類自体はうまくいったのですが、プルダウンボタンをおすと、選択項目の一
番したの物表示されてしまいます。
肉の場合、「熊肉」が最初に出ている状態です。スクロールで上に持っていけば、
きちんと豚肉〜熊肉で並んでいます。

これが直せませんか?
通常の入力規制のリストからだと、空白のセルが入っているとダメだ、とあったの
ですが、大分類の時は同じ様に
一行目を開けてみたり、空白のセルにすべて文字を入れてみても、やはり一番下の
項目が表示されているのです。

これは何か修繕できるものでしょうか?
よろしくお願い致します。

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


 その「うまくいった」分類の仕方が分かりませんが、私ならこうします。
 但し、項目に空白が含まれていないことが条件です。(以下の例なら、豚と鶏の間に空白セルがある等)

 B2:B10を「肉」という名前にする			
 C2:C10を「魚」という名前にする			
 D1の入力規則をA2:A3のリストにする			
 E1の入力規則を=OFFSET(INDIRECT(D1),,,COUNTA(INDIRECT(D1)))とする			
 これで一番上に来ませんか?
	[A]	[B]	[C]
[1]	大分類	肉	魚
[2]	肉	豚	サバ
[3]	魚	鶏	サケ
[4]		牛	アジ
[5]			
[6]			
[7]			
[8]			
[9]			
[10]			

(稲葉) 2014/10/10(金) 18:45


稲葉様

ありがとうございます。
中分類がの入力規制に=OFFSET(INDIRECT(D1),,,COUNTA(INDIRECT(D1)))と入れると
「元の値はエラーと判断されます」と出てしまいました。
大分類を指定しても、中分類のプルダウンが何も出てこない状況です。
(シータ) 2014/10/16(木) 14:34


 時間がたってしまってますが、まだ見ておられますか?
 稲葉さんが書いておられるように
 どのようにやったのか、説明してみられてはどうですか?

 知恵袋ですが、こんなページが見つかりました。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1128751916
 リストの一番下に空白セルがあると
 セルに入力がない状態で▼を開くと
 一番下の空白セルの値が選択されていたとみなされ
 一番下が表示されると言うお話の様です。

 詳しい状況(設定方法)を書いておいてもらえると
 同じ問題なのか、また違った問題なのか
 判断できやすくなると思います。
  
(HANA) 2014/10/25(土) 12:50

 すみません、見落としていました。
 HANAさんのご指摘通り、実際のデータをどのように書いているか、
 教えてください。
(稲葉) 2014/10/26(日) 09:30

コメント返信:

[ 一覧(最新更新順) ]


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