• ベストアンサー

エクセルの使い方で

すぐに回答いただけたらとても助かります。 たとえば、A1のセルに、プルダウンのリストで『りんご、なし、みかん、ぶどう、いちご』を選択できるようにします。このとき、『りんご』を選んだらB1のセルに『150円』、『なし』を選んだら『130円』『みかん』を選んだら『90円』・・・といった具合に連動して表示させるような方法があるでしょうか? よろしくお願いします。

noname#49746
noname#49746

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

  • ベストアンサー
  • R580b
  • ベストアンサー率50% (15/30)
回答No.1

金額を入れる欄に関数でよければ、回答できます。 VLOOKUP関数を使います。この例で言うと、仮にE1~E5に品名のリストを作り、F1~F5に価格のリストを作ります。このとき品名リストは50音順にするそうです(ヘルプに出てました)。 その次に、B1に =VLOOKUP(A1,$E$1:$F$5,2)と入れて似てください。 A1は連動させる商品名が入るセル。 $E$1:$F$5は商品と価格リストです。コピーをかけていくでしょうから、絶対参照が必要です。 2は$E$1:$F$5の中でヒットしたデータのあるセルを含めて右に2つ目のセルという意味です。 価格が変動する場合は、不向きかもしれません。

noname#49746
質問者

お礼

早速のご回答ありがとうございます。 何か関数を使えばきっとできると思っていましたが、どれを使えば良いのか随分と悩んでいました。 とても参考になりました。ありがとうございました。

その他の回答 (2)

  • rika2005
  • ベストアンサー率16% (36/216)
回答No.3

ごめんなさい。 No.1の方のほうが偉い(大人の考え)です。 IFを使うとA対Bだけを対象にしますが、VLOOKUP関数だと、価格表の単語とヒットするだけで、どんどん価格を取り込んでくれます。 セル対⇔セルじゃなくて、一覧表対⇔無限大ってかんじですねw 私もVLOOKUP関数を使ったことありますが、セルをコピーして移動なんかしてると、計算式が変わってエラーすることがあるんで、注意しながら頑張ってみてください。

  • rika2005
  • ベストアンサー率16% (36/216)
回答No.2

IFを使うといいかも? B1のセルに、以下の式を入れてみてください。 =IF(A1="りんご",150,IF(A1="なし",130,IF(A1="みかん",90,IF(A1="ぶどう",80,IF(A1="いちご",70,"")))))

noname#49746
質問者

お礼

IFを使うならば、どのように定義したらよいかと悩んでいましたが、このようなやり方ですればよいのですね。 No.1の方のアドバイスと併用して、うまく使ってみようと思います。 早速のご回答ありがとうございました。

関連するQ&A

  • Excel プルダウンについて

    Excelのプルダウンについて質問です。 A1セルにプルダウンが設定されており、B1セルに入力セルが設けられている。 A1セルのリストに「みかん、りんご、いちご」が設定されており、B1セルには1~10の数字が入力可能であるとする。 B1セルに2と3の数字が入力された場合のみ、A1セルのプルダウンリストを「りんご、いちご」の2種類に変更したい。 データの入力規制で可能と思っているのですが、いまいち纏まらず、知見のある方ご教示ください。

  • エクセルで、スペースで区切られた言葉をわける。

    たとえば、セルのA1に、  りんご■バナナ■みかん■ぶどう■いちご (■=半角スペース) とあったときに、 B1のセルにりんご C1のセルにバナナ D1のセルにみかん E1のセルにぶどう F1のセルにいちご となるようにB1~F1に入力する関数があれば教えてください。

  • エクセルでデータ→集計?入力規制?

    エクセル2003です。A1のセルに、データ→入力規制→リスト→元の値のところに、りんご・バナナ・みかん・ぶどう等を選択して使用しておりますが、B1のセルに、金額まで自動で表示したい場合はどうすればよいですか?例えば、りんごを選択するとB1に100・バナナは200など。

  • Excelの使い方で質問

    例えば、 A列1~10には「No.」として1~10の数字が順番に入ってます。 B列1~10には「りんご」「みかん」「いちご」「ぶどう」という文字がいくつかずつ入っています。 そういうデータで「りんご」は「No.」いくつといくつにあるか、「みかん」は「No.」いくつといくつにあるか、「いちご」は…、「ぶどう」は…、といったように集計したいと思っています。 りんご 1,5,6 みかん 9 いちご 2,3,9 ぶどう 4,7,8,10 といった感じにできれば良いのですが、どうすればよろしいのでしょうか? よろしくご教授ください。

  • Excel入力規制について

    Excelの入力規制について質問します。 A1セルにプルダウンがあり、「いちご、りんご、みかん」の3種類が選択可能な状態とします。 B1セルからB5セルの5セルが入力セルになっており、それらに下記の入力規制を設けたいです。 B1セルには10以下の整数のみしか入力出来ないよう規制を設け、更にA1セルのプルダウンで「いちご」が選択された場合は10以下の整数のうち3と4の入力が不可が不可となる。 知見のある方ご教示頂けると嬉しいです。

  • エクセルの数式を教えてください(Excel2003

    図のようなシートでD2からD6に品名のリストを用意しておきます。 このとき、A2に「1」と入力すれば(もしくは数字のリストを別途用意してそこからプルダウンで選択)「りんご(D2)」、「2」と入力すれば「バナナ(D3)」とB10に表示させたいのですが、B10にどういった数式を設定すればよいでしょうか? ※「3」:みかん、「4」:ぶどう、「5」:もも、という具合です。 ※このD列の行数は何行になるかは未定です。 ご教示よろしくお願いします。

  • excel 希望度が高い人残す方法

    excelで質問です。 100個程度の選択肢の中から 何人かに第3志望まで選ばせます。 AさんBさんCさんの志望が、下記のようになった場合、 「りんご」はAさんの方が志望が高いから Cさんの「りんご」のセルには色を付ける。 「ぶどう」はCさんが高いから、 Aさんの「ぶどう」のセルに色を付ける。 等という作業を自動で行えるとうれしいのですが・・       第1志望    第2志望    第3志望 Aさん   りんご     みかん     ぶどう Bさん   みかん     とまと     なし Cさん   ぶどう     りんご     なし 可能でしょうか? 可能であれば、やり方をご教授ください。 よろしくお願い致します。

  • エクセル 複数セル 文字の統合

    エクセルで,次のような操作ができないかとご相談です。 セル  A   B    C    D    E     F    結合セル 品名 りんご みかん  なし  りんご  みかん  ぶどう  りんご2,みかん2,なし,ぶどう 結合セルには,「&」と”,”を使って「りんご,みかん,なし,りんご,みかん,ぶどう」とはできるのですが,重なりのある言葉に関しては,まとめて数字にできないかと思っております。 何かよいお知恵は無いでしょうか?ご教授いただければ助かります。

  • Excelのプルダウンリスト

    Excelのプルダウンリストを選択しこんな風に表示したいのですが可能でしょうか。 A2セルにプルダウンリストを表示「砂糖、りんご、卵」 砂糖を選択した場合Sugar、リンゴを選択した場合Apple、卵を選択した場合Eggというように、「A2」のセルに表示する。 もしくは、A2セルにプルダウンリストを表示「砂糖、りんご、卵」 B2セルに対応の語句を表示(Indirect関数使用) 印刷時にはプルダウンの選択に関わらず、A2セルは常に「品目」と表示させる。 (B2にデータが表示された時点でA2の表示が「品名」になるのが理想的です) やり方がお分かりの方がいらしたらお手数ですがご教示ください。

  • エクセルのマクロについて

    一つのセルに以下のマクロを設定したいです。 [Aシート] A1~B30の表があります。 A1~A30セルには、有 or 無 が入力されています。 B1~B30セルには、りんご、みかん、ばなな など物の名前(重複なし)が入力されています。 [Bシート] C3セルに、AシートのAセルが"有"だったら、Bセルの値を反映させたいです。 ※例えばAシートが以下の時 ----------------------   A  B 1 有  りんご 2 有  みかん  3 無  ばなな 4 無  いちご 5 有  ぶどう 6 無  ぱいん 7 有  びわ ・ ・ ------------------------ BシートのC3セルに、AシートBセルの値を"折り返して"表示する。   A  B  C 1 2 3      りんご        みかん        ぶどう        びわ 4 ------------------------ OS:Windows XP sp3 エクセル:Microsoft Office Excel 2003 sp3 ご存知の方がおりましたらご教授ください。