• 締切済み

プルダウンで選択した文字が出た場合に金額を表示

A1列に寝台料金、B1列に霊柩料金、C1列に5種類の車をプルダウンで表示するようになっています。5種類の車は、エスティマ、エルグランド、ベンツ、センチュリー、リンカーンです。エスティマかエルグランドを選択すればA1列にエスティマなら10,000円でエルグランドなら12,000円。ベンツ、センチュリー、リンカーンを選択すればB1列にベンツなら30,000円、センチュリーなら40,000円、リンカーンなら50,000円とC1列のプルダウンで選択された車種によってそれぞれの列にそれぞれの車種の金額を表示したいです。 あまり縁起の良い質問ではなく申し訳ありません。 どうかよろしくお願いします。

みんなの回答

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

No.1です。 補足の件について・・・ 前回の画像通りの配置の場合です。 A2セルに =IF(COUNTIF(E$2:E$3,C2),VLOOKUP(C2,E:F,2,0),"") B2セルに =IF(COUNTIF(E$4:E$6,C2),VLOOKUP(C2,E:F,2,0),"") という数式を入れ、A2・B2セルを範囲指定 → B2セルのフィルハンドルで下へコピー! これでご希望通りにならないでしょうか? ※ 数式の範囲指定部分は実際のレイアウトに合わせてください。m(_ _)m

morikawa24
質問者

お礼

ありがとうございます。 助かりました!

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 対応表を作成しておいて、VLOOKUP関数で対応できると思います。 やり方だけ・・・ ↓の画像のようにE・F列に対応表を作成しておきます。 そしてB2セルに =IF(C2="","",VLOOKUP(C2,E:F,2,0)) という数式を入れフィルハンドルで下へコピー! これでC列の「車種」が選択された時点で金額が表示されます。m(_ _)m

morikawa24
質問者

お礼

ありがとうございまいました。 助かりました。

morikawa24
質問者

補足

ありがとうございます。 できれば、C列のプルダウンでエスティマとエルグランドを選択すればA列の寝台料金に金額を表示し、その他の車だとB列に選択した車種の霊柩料金を表示させたいです。 なんとかなりそうでしょうか? なんとかよろしくお願いします!

関連するQ&A

  • プルダウン出た文字を各々の列に金額を表示させたい

    A1列に寝台料金、B1列に霊柩料金、C1列に5種類の車をプルダウンで表示するようになっています。5種類の車は、エスティマ、エルグランド、ベンツ、センチュリー、リンカーンです。エスティマかエルグランドを選択すればA1列にエスティマなら10,000円でエルグランドなら12,000円。ベンツ、センチュリー、リンカーンを選択すればB1列にベンツなら30,000円、センチュリーなら40,000円、リンカーンなら50,000円とC1列のプルダウンで選択された車種によってそれぞれの列にそれぞれの車種の金額を表示したいです。 あまり縁起の良い質問ではありませんがまじめに焦っています。 どうかよろしくお願いします。助けてください。

  • プルダウンでの表示

    うまく説明ができないかと思いますが、ご教授願います。 現在、知人の中古車買取・販売のホームページの中に入れる 問い合わせフォームを作成していています。 その問い合わせフォームの中で、メーカー名と車種名をプルダウンで表示してクリックしてもらうということをしたいのですが、 メーカー名を選んだときに、車種名を選ぶとき自動的にそのメーカーの車種だけがプルダウンに表示されるようにしたいのです。 例)・メーカーをトヨタにした場合→車種のプルダウンにはトヨタの車の名前が出てくる   ・ホンダにした場合→車種のプルダウンにはホンダの車の名前が出てくる。 このように、一つの項目を入力(選択)した時にもうひとつの項目は自動的に前項目で入力したものに合うものに切り替わるような作り方は可能でしょうか? 方法を検索するにもワードがわからず、ヒットしませんでした。 参考サイト等ありましたらご教授願います。

    • 締切済み
    • CSS
  • javascriptのプルダウンで項目外の表示可否

    javascriptのプルダウンで一覧から項目を選択したら、プルダウンに表示する文字を一覧とは違うものに出来るかどうか。 説明文が分かりにくかったら申し訳ございません。 図と文字で説明すると以下のような感じです。 ============================ 前提:リストに表示させる項目は「ああああ」「いいいい」「うううう」 1.まず、プルダウンを開きます。  [    ▽]  ――――― |ああああ| |いいいい|←「いいいい」を選択する |ううううう |  ――――― 2.項目を選択する。  [2番目▽]←「いいいい」を選択したが、「2番目」とプルダウンに表示させる。 3.またプルダウンリストを開く  [2番目▽]  ――――― |ああああ| |いいいい| |ううううう |  ――――― 「2番目」と表示されたまま最初にあった全ての項目が表示される。 プルダウンは複数行あるグリッド(javascriptでもこの部品名か分かりませんが、エクセルみたいに動作する部品です)でA列に同じ種類が置かれます。 ↓こんな感じで  A列 | B列 | C列 |←ヘッダ部 ―――――――――――― [  ▽]|     |    | ←ボディ ―――――――――――― [  ▽]|     |    | ―――――――――――― [  ▽]|     |    | ―――――――――――― ============================ 上記のような動作はjavascriptでは可能でしょうか? javascriptは門外漢で、プログラマーにjavascriptでは出来ない!と言われてしまっているのですが、VB的には出来るのだからjavascriptでも出来るのではないかと思っています。 ただ、動作させる場所がweb上なので自分が思っているものとは制限が違うのではないかもと思い、意見を言えない状態です。 ご存知のいらっしゃいましたら  ・可能か否か 出来れば  ・どのような作り方であれば実現できそうか (プルダウンを開いた時と閉じた時で処理を走らせればいいとか簡単でいいので) などを教えていただければ幸いです。 よろしくお願いいたします。

  • エクセルで、リストから絞込み選択できるようにしたいです。

    学年 グループ 名前 1  A    佐藤 1  A    鈴木 1  B    田中 1  B    伊藤 1  C    山本 1  C    高橋 2  A    中村 2  A    加藤 ・ ・ 3  C    村山 のようなリストがあるとします。 別の空白の表を作りまして 列A 列B   列C 学年 グループ 名前 ・▼ ・▼   ・▼ ・・ ・・   ・・ 列Aはプルダウンで学年「1~3」を選択できるように します。同様に列Bはグループ、列Cは名前を選択できる ようにします。 (入力規則→入力値の種類をリスト→元の値を設定  までは自力でできます・・・) 普通に設定しますと 列Aではプルダウンから「1~3」が選択でき、 列Bではプルダウンから「A~C」が選択でき、 列Cではプルダウンから「佐藤~村山」が選択できます。 実現したいのは、列Cのプルダウンの際に絞込みを することです。 具体的には 列Aのセルでたとえば「1」、列Bのセルで「A」を プルダウンで選択すると、 列Cのプルダウンリストの候補に「佐藤」「鈴木」 だけが出てくるようにしたいのです。 列Aと列Cの間だけ結びつけることはなんとかできます。 (列Aで「1」を選ぶと列Cで「佐藤~高橋」に絞り込む) が、3列パターンにすると全く動きません。。 どなたか教えてください。お願いしますっ。

  • Excelのプルダウンについて

    プルダウンに条件を付けたいのですがやり方を教えていただければと思います。 具体的には添付の写真を参照お願いします。 勤務表の中で備考の列にプルダウンリストとして有給・特休・欠勤があります。 プルダウンの条件としては下記になります。 ①有給を選択すると有給を選択した行のC~Iの列が消去 ②欠勤を選択すると有給を選択した行のC~Iの列が消去 ③特休を選択すると特休を選択した行のIの項目が”食事:無”になる このような条件を付けることは可能でしょうか。わかる方、回答をお願いします。 ※マクロはNGです

  • 独立した複数のプルダウンを連動させたい

    エクセルで、1つのプルダウンを選択すると、別のプルダウンを連動させたいのですが、それが複数・独立してある場合です。 例えば、次のようなプルダウンを考えています。 商品     規格1         規格2 テレビ    液晶       40インチ テレビ     プラズマ      50インチ テレビ              60インチ ノートPC    パナソニック     12インチ ノートPC    東芝       13インチ ノートPC    マック       15インチ (うまく並べられず、見にくくてすいません) A列でテレビかノートPCを選択すると、B列とC列でそれぞれのA列で選択した商品に応じて、それぞれの規格の種類をプルダウンから選択できるようにしたいのです。 例えば、ノートPCを選択すれば、 B列では、パナソニックからマックまでのメーカを選択でき、 C列では、12インチから15インチまでのモニターの大きさを選択できるようになります。 つまり、B列・C列は、ともにA列に連動します。 A列とB列の連動だけであれば、名前をつけて、indirect関数を使用する方法がネットでも載っているのですが、 B列とC列がともに同じA列に連動する場合、同じ名前になるためうまく独立して連動させることができません。 どうしたらよろしいでしょうか。 宜しくお願い致します。

  • 2段階でプルダウン表示したいのですが・・・

    1つ目の項目を入力規則でプルダウン表示させ、その項目におおじて次の項目が選択されてプルダウン表示にしたいのですが方法がわからないので教えてください。 できればマクロを使わない方法があればお願いします。 例  シート1    種類     価格 A   みかん    200 B   すいか    300 C   柿      200   シート2      種類     価格 A    トマト    200 B    キュウリ   100 C    レタス    150   のような一覧があって果物・野菜のプルダウンから選ぶとその中の一覧にあるものを表示させたいのです。初心者なので伝わりにくいかと思いますがわかる方教えてください。

  • プルダウンで選択した任意の文字列が塗りつぶされるVBA

    質問いたします エクセル2003にて プルダウンにて選択した任意の文字列のセルが任意の色(RGB形式)に塗りつぶされるVBAをご指南ください。 ちなみに選択肢は11種類 色は (1)RGB(153, 255, 204) (2)RGB(51, 153, 255) (3)RGB(102, 204, 255) (4)RGB(255, 204, 102) (5)RGB(255, 153, 153) (6)RGB(255, 153, 255) (7)RGB(204, 153, 153) (8)RGB(255, 255, 153) (9)RGB(102, 255, 255) (10)RGB(153, 153, 255) (11)RGB(204, 204, 255) になります。

  • (マクロ)プルダウンの選択と抽出について

    31歳の男です。 会社でマクロの作成を依頼されましたが、素人なのでチンプンカンプンです。 分かりづらい説明ですが、下記のようなマクロ文が出来れば ありがたいと思っています。 お知恵を貸してください。 よろしくお願いします。 「概要」 ・条件に「好きな果物」・「どこで手に入れたか」・「どうしたか」を入力すると、  実行結果として、「自分はどう思ったか」・「他人はどう思ったか」を実行結果として  表示させるマクロを作る。 (シート1について)  ・条件を指定して実行結果をマクロで表示させるシート セルD4→任意の果物の名前を入力する(例 メロン) セルD5→任意の果物をどこで手に入れるかプルダウンより選択する(例 冷蔵庫) セルD6→任意の果物をどうするかプルダウンより選択する(例 自分で食べる) 以上が条件指定 以下が実行結果 セルD8→自分はどう思ったか(例 うれしい) セルD9→他人はどう思ったか(例 うらやましい) (シート2について) ・シート1のプルダウンで選択するもの(シート1のセルD4~D6)と実行結果は  全てシート2に記載済みです。 A列→メロン・スイカ・バナナ・リンゴ.etc(=シート1のセルD4に該当)→50種類 B列→冷蔵庫・冷凍庫・棚(=シート1のセルD5に該当)→3種類 C列→自分で食べる・人にあげる・棄てる(=シート1のセルD6に該当)→3種類 D列→うれしい・かなしい・うらやましい(=シート1のセルD8に該当)→3種類 E列→うれしい・かなしい・うらやましい(=シート1のセルD9に該当)→3種類 このように果物毎にデータが1行づつあります。 (メロンの例) メロン・冷蔵庫・自分で食べる・うれしい・うらやましい といった具合にデフォルトで固定されています。 以上です。

  • [Excel VB]プルダウンで文字選択、自動的に色を変える

    WindowsXP、Excel2003を使っています。 質問内容なのですが、 まず今作成されているエクセルのB列に データ>入力規則>設定タブ 入力値の種類を「リスト」 >元の値 に手打ちで項目が入っています。 (例えば 国語,数学,社会,理科・・) プルダウンで項目を選択した時に 自動的に設定した色にセルが塗りつぶされるようにしたいです。 プルダウンで選択ではなく、手打ちで「国語」「数学」などと打つと、 あらかじめ設定した色に変わることはできます。 ご教授よろしくお願いいたします。

専門家に質問してみよう