• ベストアンサー

エクセルでの入力

言葉が分からず、なんて質問していいのか分かりませんでした。。。 表での入力なのですが、Aの列にリストから入力してBの列にリストから選択したそれぞれの値を自動で入力されるようにしたいです。 例えば、商品だとしてAのリストから商品を選びBには値段が自動で入力されるというふうにしたいのです。 どういった式を入力すればいいのですか?? よろしくお願いいたします。

  • ering
  • お礼率68% (20/29)

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

  • ベストアンサー
回答No.1

こちらが参考になるでしょう。 http://www.yoshikawa.co.jp/ybs/skilup/ybs0308.htm

ering
質問者

お礼

ご回答ありがとうございます。 とても参考になりました(*^_^*) 使いたい関数の検索が難しくて。。 なんて検索したらいいのか分からなくて質問してしまいました。 このページが検索できたらよかったと思ってます(^_^;) エラーコードの非表示も出ていてとても参考になりました。 どうもありがとうございました!

その他の回答 (2)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

シート1にドロップダウンリストを作るとしてシート2にはデータベースとして次のようにしてはどうでしょう。 シート2のA1セルから下方に商品名を入力します。 例えばA1セルからA10セルを選択してから、「挿入」メニューから「名前」さらに「定義」をクリックして名前の窓に「商品名」と入力してOKします。 次にB1セルから下方には商品名に対応した値段を入力します。 次にシート1に戻って、例えばA1セルからA100セルまでに商品を選択するためのドロップダウンリストを作るとして、A1セルからA100セルを選択してから、「データ」メニューの「入力規則」をクリックし、入力値の種類で「リスト」を、また、元の値には =商品名 と入力します。 これでA1セルからA100の範囲で▼から商品名を選ぶことができます。 次にB1セルには次の式を入力して下方にオートフィルドラッグします。 =IF(A1="","",VLOOKUP(A1,Sheet2!A:B,2,FALSE)) これによってA列で商品名を選択すればB列にはその値段が表示されます。

  • osaruye
  • ベストアンサー率33% (8/24)
回答No.2

リストの内容がどんなリストなのかわからないのですが、  |C  |D  | 1|商品a|値段a| 2|商品b|値段b| というようなリストがあった場合、 VLOOKUP関数を使えばできます。 A1に商品aを入力するとB1に値段bが入ります。 以下B1に入力する関数です。 VLOOKUP(A1,C1:D2,2,false) A1が商品名を検索する値で、 C1:D2の範囲の一番左側にA1と合致するものがあった場合 一番左側の列を1と数えて2番目にある数値を表示します。

ering
質問者

お礼

ご回答ありがとうございます。 分かりやすく表までつけていただいてとても見やすかったです。 初心者でも分かるように書いていただいてとても助かりました。 すごく参考になりました。 どうもありがとうございました!

関連するQ&A

  • エクセルで、2つの条件に合う結果を自動で入力したい

    お願いします。 下記のような商品の価格一覧表があります。 A列に、商品名 B列に、大きさ C列に、単価 別表で売り上げ入力していますが、 Aの商品名と、Bの大きさは、リストから選択入力していますが、 AとBの組み合わせでCの単価は決まっているのに、毎回リストから同じように選択して入力しています。 このCの単価を、AとBを入力したら、自動的に出てくるようにしたいです。 よろしくお願いします。

  • エクセルの入力規則 リスト

    お世話になります。 入力規則でリストで選択し、その選択した値によって動的に次の入力リストの中身の変更を行いたいのですが上手く記述できないのでお願いします。 具体的に言いますと シート2を値を管理するシートとし、シート1を用意し シート2に アルファベットリスト(中身:A,B,C,D) Aリスト(中身:あ,い,う,え,お) Bリスト(中身:か,き,く,け,こ) Cリスト(中身:さ,し,す,せ,そ) Dリスト(中身:た,ち,つ,て,と) と命名したセルを用意します。 シート1のA列でアルファベットリストを入力規則のリストで呼べるようにします。 ここまでは出来るのですが シート1のA列でCを選択した場合B列ではCリストの「さ、し、す、せ、そ」を選択できるようにしたいのです。 Aであれば「あいうえお」Bであれば「かきくけこ」と絞りたいのですが上手くできないのです。 質問の内容がわからない場合申し訳ありません、質問頂ければお答えしますので宜しくお願い致します。

  • Excelでリストからの入力で重複不可にしたい

    お世話になります。 過去の質問で重複不可にする方法はわかったのですが 項目をリストから選ばせたい場合に入力規則を2つ以上 使用できないため困っております。 具体的にはA列に社名B列に商品リストとあり B列には何度もリストから選択します。 商品は同一のものがないため、重複不可にしたいのです。 また行を追加することはほとんどなく、B列のリスト選択は何度も選択します(商品を変えることが多々あります) 手入力であればCountifでできるようなのですが半角全角や 入力する人のくせで重複が出てしまいます。 非常に面倒な質問で申し訳ありません。 何かよい方法があればぜひ教えて頂ければ幸いです。

  • エクセルについて質問です。リスト機能とそれに対応した自動入力について。

    エクセルについて質問です。リスト機能とそれに対応した自動入力について。 エクセルでリストをつくり、ユーザーがリストからある値を選んだら、そのすぐ上の セルに自動で文字が入力できるようにしたいと考えています。 たとえば以下のようなイメージです。 A あ B い C う D え と2列に入力されており、この2列のすぐしたに、リストで「A~D」を選べる ようにします。 次にAを選んだら・・・ あ A というように、すぐ上に あ が自動入力されるようにしたいのです。 どうやればよいのでしょうか? わかるかた助けてください。

  • エクセルで入力したら、、、

    下記の表があります。 A3に、2と入力したら、、、 (A列には123・・と入力していく) (B列C列D列はリストで登録してあるので、選択するのみ) E列は、A3に2と入力したら、E3にE2がそのまま反映し、F3には”-い”となり、振分1・振分2・振分3には、それぞれG2、H2、I2がはいるようにしたいです。F列には、A列に2345・・と入力したらF列は、いうえおかき・・と進んでいく感じです。 説明が上手く出来ずすみません。 SUMIFS関数は使用できません。 VLOOKUP関数でやるしかないですか?

  • エクセルでの 「入力規則」→「リスト」に関する質問

    (1)セルA列に氏名を、B列に氏名に付随する固有の番号を一覧表的に入力しておき、 (2)セルD1に、入力規則→リスト でA列のデータを選べるように設定したときに(A列を「元の値」にするときに) (3)セルD1に選んだA列のデータを表示したとき、その次行のセルD2に、A列の氏名に付随するB列のデータ(Aに付随する固有の番号)を自動的に表示する方法がありますか。

  • エクセルで別ファイルのデータを読み込み自動入力させたいのですが

    【顧客リスト】というファイルのsheet1に、A列を氏名、B列を住所、C列を年齢の欄として複数行入力しています。 【見積書】というファイルのセルE20に氏名を入力すると、【顧客リスト】A列から同じ値の行を探し出し、その同行のB列の値を【見積書】のE21に自動的に入力されるようにしたいと思っています。 どなたかご回答の程、よろしくお願いいたします。

  • Excelの入力規則でリストの値を選択できません。

    Excelの入力規則でリストの値を選択できません。 環境:WinXP Excel2003 表内のセルに入力規則でリストを設定しました。 リストは場所指定ではなく、入力規則タブのリスト欄にカンマで区切って直接値を入力しています。 リストの内容はメールアドレス用のドメインです。 ("@docomo.ne.jp,@softbank.ne.jp"というふうにドメインをリストにしています) 表は下記のような作りになっています。 A1セル:アカウント 直接入力 A2セル:ドメイン ドロップダウンリストから選択 ドロップダウンリストは正常に表示されるのですが、値を選択してもセルには何も表示されません。 試しにリストの値を"a,b,c"に変更したら正常に選択・表示されました。 ※添付画像のような状態から値を選択してもセルには何も表示されません 値が選択できないのは何が原因でしょうか? ご教示宜しくお願い致します。

  • エクセルの自動入力について

    エクセルの自動入力について 例えば、A列に「1120」と入力したら、B列はA列の4桁の一桁目に反応して「1年」と自動的に入力される機能はありますか? A列が2354ならB列は2年。 A列が5603ならB列は5年。 という風に。 私が使っているのはエクセル2000です。 ご存知の方いらっしゃいましたらよろしくお願いいたします。

  • Excel 入力規則 リスト 複数列表示

    こんにちは、 Sheet2にA列に製品IDと、B列に製品名があります。 A1 B1 001 製品1 002 製品2 003 製品3 ・・・ sheet1に注文表があり、 1)セルを選択すると「製品IDと、製品名」とが横に2列表示されるようなリスト一覧が出る。 2)リスト一覧から選択すると、そのセルに製品IDが入力される。 こんな風にするにはどうすればよいのでしょうか? 「データ」-「入力規則」では一列しか表示できませんでした。 何かお分かりの方がいましたら教えてください。よろしくお願いします。

専門家に質問してみよう