• ベストアンサー

Excel ドロップダウンリスト 

旅行のサイトのような行先によって飛行機が飛んでいる日が選べるようなドロップダウンリストを作りたいと思います。 1.アメリカ、イギリスなど行先を選ぶ 2.行先によっては土日飛んでいなかったり、とまちまち(他のシートに行先と飛んでいる日の一覧があります)   ですが、1で国をしぼることでその国に飛んでる日だけを選択できる このような入力規制はできますでしょうか?  

質問者が選んだベストアンサー

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

シートの構成が表示してないので 参考までに過去のスレです。 http://oshiete1.goo.ne.jp/qa4186789.html

Samantha81
質問者

お礼

ありがとうございます!!

その他の回答 (1)

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.2
Samantha81
質問者

お礼

ありがとうございます!

関連するQ&A

  • Excel ドロップダウンリストからジャンプしたい

    自作の家計簿を作っています。 口座をドロップダウンリストから選択し、口座の帳簿入力画面にジャンプさせたいと思っております。 現在シート1に現金の出入り表を、シート2に5種類の口座の表を載せてあります。 シート1のドロップダウンリストでA銀行を選択し、 シート2のA銀行の表にジャンプするようにするには どのようにすればよいでしょうか?? 難しい場合はハイパーリンクで代用しようと思いますが、せっかくの自作家計簿なので、見栄えの良いドロップダウンリストで作ることができれば幸いです。 宜しくお願いします。 ちなみにWindowsXP Excel2003を使用しています。

  • エクセル ドロップダウンリストについて

    Windows エクセル2003SP3を使用しています。 ドロップダウンリスト(入力規則)について質問です。 シート1に  東京  大阪  名古屋 とあり、3つのセルの選択範囲を「地域」と名前をつけました。 で、シート2で、あるセルを選択し、 データ→入力規則→リスト・・・とたどり 「元の値」に「=地域」と入力しました。 すると期待通りのドロップダウンリストが完成。 ためしに「名古屋」を選択しておきます。 で、ここからが質問ですが シート1の選択範囲にある「名古屋」を「福岡」に変えると シート2の表示も変わっているだろう・・・と期待したら変わっていませんでした。 しかし、ドロップダウンリストの中身はきちんと「福岡」になっています。 選択範囲のデータを変更させたら シート2の表示もすべて変更(反映)させることは可能ですか?

  • エクセル ドロップダウンリスト?

    エクセルで、たとえば・・・ 担当者名をセルに入力する場合 セル右に「▼」を表示して選択できるように したいのですが。。ドロップダウンリストというのでしょうか? どうやって作ればよいのでしょう? 教えてください!!

  • エクセル、ドロップダウンリストで空白セルを非表示

    エクセル2013です。 Sheet1にドロップダウンリストを作成し、Sheet2のC列を参照したいです。 Sheet2のC列は日々入力され行数が増えていくのでリストの範囲を多めにしたいです。 入力規則 リスト-元の値 =Sheet2!$C$3:$C$20000 にしましたが Sheet2のC列はまだ1,000行くらいしか入力されていない為 ドロップダウンリストでリストを表示すると リスト内にて空白の部分の方が多く、検索が大変です。 NETで調べて 入力規則 リスト-元の値 =OFFSET(Sheet2!$C$3,0,0,SUMPRODUCT((Sheet2!$C$3:$C$20000<>"")*1)) としたのですが ドロップダウンリストには Sheet2のC列のセルC863までしか表示がされません。 Sheet2のC列はC1003まで値が有ります。 この関数のどこがわるいのでしょうか? よろしくお願いします。

  • EXCEL ドロップダウンリストの連動について

    EXCELの質問です。 シートXの行1の、列Aに「チームA」、列Bに「チームB」、列Cに「チームC」と入力し、 この3つに「名前の定義」で「チーム名」と付けました。 続けて、 シートXの列Aの行2~行10まで、チームAのメンバーの名前を入力しました。 同じく、 シートXの列Bの行2~行10まで、チームBのメンバーの名前を入力しました。 同じく、 シートXの列Cの行2~行10まで、チームCのメンバーの名前を入力しました。 次に、シートYの行1の列Aに、入力規則で「リスト」として、「元の値」に「=チーム名」としました。 次に、シートYの行2の列Aに、入力規則で「リスト」として、「元の値」に「=INDIRECT(A1)」としました。 こうして、ドロップダウンリストを連動させました。 ここで、 シートYの行1の列Aで「チームB」を選択すると、 シートYの行2の列Aのドロップダウンリストには「チームB」のメンバーの「名前が出てきますよね。 ここで、「チームB」の3番目の選手(名前を「日本 太郎」とします)を選択した後で、 シートXの列Bの行2~行10まで入力した、チームBのメンバーの名前が全員間違っていたため入力し直した時に(例えば「日本 太郎」を「世界 太郎」に変更したとします)、 選択済みの「日本 太郎」を、自動連動で「世界 太郎」に変更されるようにしたいのですが、方法はあるでしょうか? ドロップダウンリストが連動して、かつ元データを変更したら自動で反映されれば「INDIRECT関数」以外の方法でも構わないです。何か良い方法はないでしょうか?

  • [エクセル]ドロップダウンリストでセルを連動したい

    添付図のように、各年の各教科の成績を個人ごとにエクセルで管理したいのですが、 教科と成績は個人ごとで内容は共通なので、名前のドロップダウンリストで名前を選択すると 記憶されたセルが表示されるようにしたいです。同様に,年をドロップダウンリストで管理して、 年を選択すると、その年の個人ごとの成績のセルが表示されるようにしたいです。 このようなことは可能でしょうか? 可能であればやり方をご教授いただきたく宜しくお願いします。

  • Excelのドロップダウンリストのフォント設定について

    OfficeXP Excelを使用しています。 セルの入力方法の内、ドロップダウンリストによる選択を行う場合、「データ」→「入力規制」の「設定」タブで、「入力値の種類」を「リスト」とし、参照範囲を指定しています。 しかし、シートの表示を50%にて使用しているため、ドロップダウンリストの文字が小さく判別できません。 ドロップダウンリストのフォントを大きくすることは可能でしょうか? それともシート表示に依存される為無理なのでしょうか? どうしても解りません。 御存知の方教えてください。 よろしくお願いします。

  • excelでのドロップダウンリストを作りたい

    例えば下記のような表があって、そこの列に入る文字をドロップダウンリストから選びたいのです。 例)    りんご    みかん    なし 色々なホームページを見て「入力規制」というものをしてみたのですが、私が欲するものではありませんでした。 何故なら  (1)入力規制をしてしまうと新しい文字を入力することができない。→絶対に新しい文字を入力する為。 (2)なら余白部分までもセルを選択して入力規制をする。→見た目かっこ悪い。かっこよさを求めているため、余白や同じ文字をドロップダウンリストに入れたくない。 初心者の部類に入る私の質問に是非お答えください。 どうすれば、かっこいいドロップダウンリストができますか?

  • ASP.NET ドロップダウンリストでの切り分け

    VBもDBもろくに勉強できていない私が、会社の命令により 納期間近のWebアプリをASP.NETを使い作成することになりました。 知識が乏しいため、本やネットとにらめっこし、トライ&エラーを繰り返しながら奮闘しております。 今回は、調べても似たような事例が見つからなかったので質問させていただきます。 検索用のドロップダウンリストが2つあり、ACCESSのマスターより値を参照してます。 Aのドロップダウンリストのマスターは、 ID 項目名 区分 の3項目で成り立っており、表示に項目名 値にIDを設定しております。 Aの選択を行ったときに、区分の値によって Bのドロップダウンリストの選択可否を制御したいのですが、 どのようにすればよろしいでしょうか? 何卒、よろしくお願いいたします。

  • Excel2000ドロップダウンリストから選択するとき

    Excel2000初心者です。 現在作業表作成をしています。 ”作業者名””備考”らん等をつくったのですが、 このらんにはいるのは、だいたい決まった名前やコメントなので、ドロップダウンリストから選択出来るように データの入力規則設定をしました。 入力値の種類をリストにして元の値のところに設定したリスト名を入れたのですが、 いざ表でドロップダウンリストを表示させようとすると 選択肢に”リスト名”とでてしまい、本来選びたいリストの中身がでてこないのです。 これはどういうことなのでしょうか? あと、ドロップダウンリスト以外の文字を入れたい場合は直に入力することができるのでしょうか? わかりづらい質問で申し訳ありませんが、教えてください。