• ベストアンサー

Excel2007入力規則

imogasiの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

多分、質問者が聞きたいことは2つの事を含んでいる。 (1)A列に(入力規則で)入力した内容で、対応した同行B列ででるメニューを変える (2) 結果的にA,B列の入力での値で対応する値(単価など)を索引したい どちらも初心者には難しい課題だ。○覚えしかないでしょう。 ーーー (1)は「多段式入力規則」と私は言っている。他の人もこの用語「多段}使う‭人も いるようだが決っていない。Googleで「エクセル 入力規則 多段」「エクセル 入力規則  連動」で照会してみてください。 (2)は本当は難しいが野菜グループの名前と、果物グループの名前の中には 同じ名前が出てこないだろうから、B列の品物名とその隣の単価でVLOOKUP関数を使えば良い。 (しかし、世の中では分類は違うが同じものが出てくるかもしれないので非常に危険である) A,B列を考慮した単価にするにはA列+B列(「&演算子」を使う)を別列につくり、その列と 右隣列の単価(ここが肝心)の表でVLOOKUP関数を使う。 この言っていることわかりますか。 ーー さて(1)だが 例データ H1:J6に 果物 野菜 魚 りんご ねぎ 鯛 グレープF ほうれん草 さば いちご レタス マグロ りんご きゅうり かいわれ 挿入ー名前ー作成ー上端行ーOK これで、名和ボックスをクリックすると、果物 、野菜、差かなの3つの名前が出て、それらを選択すると 第2行目から最下までの範囲が選べる ーー 以上が準備で A1:A10などを選んで データー入力規則ーリストー範囲指定で、H1:J1を指定するーOK これでA列で設定範囲をクリックし▼をクリックで、果物、野菜、魚が出てくる。 その中から1つ選ぶ。 ーー B列でB1:B10を範囲指定し データー入力規則ーリストー元の値に =INDIRECT(A1)と入れてーOK ーー これで、A列で野菜を選んで、B列をクリックしてねぎを選ぶなど続けて 野菜 ねぎ 魚 さば 果物 グレープF のように選ぶことが出来る。

miyu123haruka
質問者

お礼

親切にご回答頂き、ありがとうございます。 しかし、私には大変難しく、今現在まだ解決していません。 もう少し、頑張ってやってみたいと思います。

関連するQ&A

  • Excel2000 入力規則関連

    ご質問いたします。 入力規則のドロップダウンリスト内が膨大な数で 困っております。 元のデータ範囲で検索するのではなく、 ドロップダウンリストのボックス内で検索する方法は ありませんでしょうか。 例えば、オプションを設定する等。 初心者過ぎて申し訳ございません。

  • 入力規則で入力値の種類がユーザー設定の状態で…

    Excel2010の入力規則で入力値の種類がユーザー設定の状態でドロップダウンリストを表示する方法を探しています。 あるセルで特定の文字の禁止や、特定セルが空欄の時の入力禁止、文字数制限などで入力規則を設定しています。 ここれを入力もできてドロップダウンリストも選べるようにしたいのですが、入力規則で入力値の種類を「ユーザー設定」にしている場合「リスト」を作成出来ず困っています。 入力値の種類はユーザー設定のままで関数を使用してドロップダウンリストをだせるようにする方法はないでしょうか?

  • 【Excel】入力規則のドロップダウンリストについて

    入力規則の入力値のリストでドロップダウンリストにセル範囲を指定せずスペースを追加したいのですが・・・ ドロップダウンリストに1と2とスペースを元の値の欄に直接入力し表示することに例えてご指導頂ければ幸いです。

  • エクセル 入力規則のドロップダウンメニューについて

    Excel2002 入力規則-リストでドロップダウンメニューをさくせいしました。 が、あまりにも数が多いので例えば 「H」と入力すれば Hから始まるものが選択できるようにはできないでしょうか? VBAなどでしたら、わからないので結構です。 ドロップダウンメニュー以外にもいい方法がありましたら、教えてください!

  • コマンドボタン押すと入力規則の指定した数字のマクロ

    お世話になります、マクロで質問があります。 セル「U9」には入力規則がリストとして入力されています。リストの元の値は「   ,=DT9」と表示されドロップダウンリストに表示されるようになっています。 「U10」には「   ,=DT10」と、「U11」には「   ,=DT11」・・・と順番に入力されておりU39には「 ,=DT39」U39までセルに入力規則が適用されています。 そして「V9」には「   ,=DV9」と、「V10」には「   ,=DV10」・・・と順番に入力されており「V39」には「  ,=DV39」とV39までのセルに入力規則が適用されています。 そして「AD9」には「   ,=DR9」と、「AD10」には「   ,=DR10」・・・と順番に入力されており「AD39」には「  ,=DR39」とAD39までのセルに入力規則が適用されています。 そこで質問ですがコマンドボタンを押すと、U9~V39とAD9~AD39までのセルの入力規則「=○○○○」の方を自動で選択されるマクロはどの様に組めば宜しいでしょうか?

  • 入力規則の文字

    入力規則でドロップダウンリストの文字を大きくすることはできますか?

  • EXCELの入力規則に関して

    EXCEL 2003 で簡単な品物の管理表を作成しています。 例えば、品目としてパソコンがあり、品番としてAとBが有ったとします。 "パソコン"はセルにそのまま表示させ、品番は入力規則でAとBと書かれたセルを参照させ、ドロップダウンリストで選択するような作り方をしています。 このような場合での質問です。 1)入力規則で別シートのセルを参照先とすることはできますか。 2)参照先を作成せずに、ドロップダウンリストを作ることはできますか。(値一覧をセルやデータに内包するような感じです) 3)入力規則を複数のシートにコピーし、片方の値を変更した場合、別シートの同じ入力規則の値も連動して変更させることは出来ますか。 入力規則の機能では作りきれない部分も有るかとは思いますが、なにか良いアイデアがあればご提案いただくと有り難いです。

  • Excelで入力規則が反映されない。

    Excel2007でシートBに「123」と名前のついたリストを作り、シートAに入力規則を設定しましたが、リストにない値を入れてもエラーになりません。 シートBのリストは、  名前:123  参照範囲:シートB!$B$1:$B$171 範囲:シートA 条件設定:入力値の種類=リスト      元の値=「=123」      ドロップダウンリストから選択する=チェック済 エラーメッセージ:表示するにチェック済          スタイル=停止 他のファイルでは出来ていて、それとまったく同じにしているつもりなのですが・・・。 ドロップダウンリストは表示され、そこから選ぶことは可能ですが、まったく関係ない値も普通に入力できてしまいます。 初歩的なことでしたらお手数掛けて申し訳ありませんが、よろしくお願いします。

  • エクセルの入力規則

    エクセル2007の入力規則で、リストを設定したのですが、 リストのドロップダウンメニューが出てきません。 他の入力規則は設定されるのですが、リストだけがどうしても・・・ ただ、リスト以外の値を入力するとエラーが表示されるので、リストの入力し規則は生かされているようです。 分かる方、教えてください。

  • Excel 入力規則のリストについて

    入力を簡略化するため、入力規則からドロップダウンリストを作成しました しかし小さくて選びにくい・・・(それでも簡略化はできてます) ▽を押すと、大きいリストが出るようにできないでしょうか?