Excelで別シートのセルを選択したら、その隣のセルを表示させる方法

このQ&Aのポイント
  • Excelで別シートのセルを選択したら、その隣のセルを表示させる方法について教えてください。
  • 別のシートで特定のセルを選択した際に、隣のセルの値を表示させる方法をExcelで教えてください。
  • Excelで別のシートのセルを選択した際に、その隣のセルの値を表示する方法を教えてください。
回答を見る
  • ベストアンサー

Excelで別シートのセルを選択したら、その隣のセルを表示させたいので

Excelで別シートのセルを選択したら、その隣のセルを表示させたいのですが、 やり方がわかりません。 このようなリストを作成しました。 ----------------  果物  値段 りんご  50 バナナ  100 パイン  120 ---------------- 別シートのA1(他のセル)に「りんご」と入力したら A2に「50」とを表示させる方法を教えてください。 ちなみに別シートのA1には「果物」で入力規則してあります。 プルダウンで「りんご」を選択したら、 自動的に連動させてA2に「50」といれたいのです。 IFなど検索しましたが、該当するのはみつけられませんでした。 よろしくお願いします。

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

  • ベストアンサー
  • nine999
  • ベストアンサー率44% (512/1140)
回答No.1

VLOOKUPを使います。 これで、入力された値をリストと照合し、表のデータを持ってきます。 A2に =VLOOKUP(A1,(シート名)!表の範囲,2) と入れます。 これでA1にりんごと入れると、別シートの表を参照して、2列目(値段)のデータを取ってきます。

geroman
質問者

お礼

シートをまたいでもできるんですね。ありがとうございました!

関連するQ&A

  • エクセルのあるセルに■表示が出たら、違うシートに移動することがしたい

    私はマクロは全然分からないのでマクロを使わないで 出来るやり方を教えて欲しい 内容は、セルに入力規則のリストで■と□が選択出来るようにしました。 □から■を選択しセル内の表示が■に変わった時点で、ある該当シートに移動したいのですが、そんなこと出来るでしょうか教えて欲しい

  • 【エクセル】セルに数字以外を入力して計算する方法

    検索方法もわからず、大変困っています。 条件があるとします。 --------- リンゴ=1 バナナ=0.8 パイン=0.5 --------- A1セルには「果物」A2セルには「金額(数字)」を入力し、 A1×A2の計算が出来るようにしたいです。 例)リンゴ×100円=100、バナナ×100円=50 「果物」は5種類くらいなのですが、「金額」は任意です。 量が多いので、細かい条件式でないほうがいいです。 簡単そうなのですが、スマートなやり方が思いつきません。 よろしくお願いします。

  • Excelでシートの違うリストからプルダウンで選択して、、

    Excelの入力規則を使って、セルの入力をプルダウンを使って、入力していました。そのとき、セルの入力値を他のシートに作って、選択していました。 今回の質問は、他のシート選択する値を増やしたいので、範囲を広げたいのですが、どうもやり方がわかりません。 入力規則を使って、他のシートのリストから選択するやり方は解っています。他のシートの値のあるセルの範囲を広げたいのですが、、 やり方を忘れてしまって、ややこしかったと、思いますが、詳しく教えていただける方、よろしくお願いします。

  • エクセルでのセルの連動

    シート1に「品物名」「単価」を記入した表を作成 (プルダウンリストとして作成しました) シート2のセルに「品物名」のプルダウンを作成した際、 隣のセルに選んだ品物名の単価が表示されるようにしたいのですが、 どの様にしたらよいでしょうか? ◆シート1   A   B  1品物名 単 価 2りんご 200 3バナナ 300 4みかん 100 ◆シート2   A   B 1品物名 単 価 2りんご「   」 A-2のセルにりんごと選んだらB-2に自動的に200 と入るようにしたいのです。 教えてください。 よろしくお願い致しますm(_ _)m

  • EXCEL VBA 複数シート選択の方法(VBA)

    エクセルのシート選択方法について教えてください。 選択対象シート数は4つ(シート名は、「りんご」「みかん」「ばなな」「すいか」とします) シート名「表紙」のセルは A1:りんご A2:みかん A3:ばなな A4:すいか となっており、使用者はB1~B4セルに「○」「×」を入力し、 「○」となっているシートのみ選択出来るようにしたい。 シート名が「sheet1~4」のように連続するシート名である場合や、 ひとつの条件に当てはまるシートを複数選択する方法は 他サイトでも見つけることが出来たのですが、このような場合は どのようにすれば良いのでしょうか?

  • EXcelでプルダウンをつくかって別シートに!

    Excelでプルダウンにして、特定の項目で別シートにリンクさせたい。 セル上にプルダウンの設定をして、項目を数種類入れます。 選択されたある項目で別シートに移ってそこで入力をしたい。 どのようにしたらいいのでしょうか?

  • エクセル別シートの参照方法について

    タイトルのあります通り エクセルにおいて別シートのデータを参照する際についての質問です 計算式(足し算のみ)の入っているsheet2のA1~C1を結合したセルデータを sheet1のD2~F2を結合したセルへ持ってきたいのですが ='sheet2'!A1:C1 とsheet1の該当セルへ入力しても「#VALUE!」と表示されてしまいます エクセル初心者のためどこが間違えているのかが分かりません ='sheet2'!A1:C1 というのは自分で入力したわけではなく sheet2の該当セルを選択しただけです 試しに新しいエクセルシートを二枚作り 同じ条件で入力してみるときちんと数値が反映されますが この場合sheet2の該当セルを選択するとsheet1には =sheet2!A1 という風に表示されます 自分ではこの違いしか見つけられません どなたか詳しい方教えていただけないでしょうか?? 初歩的な質問ですみません・・・ よろしくお願いいたします

  • エクセル、複数行のデータを別シートに集計するには?

    複数行のデータを別シートに、伝票番号別、品名別に反映させるにはどのような関数にすればいいですか? 例えば、 [シート1] 伝票番号   品名   数量 aaa      りんご   50 aaa      バナナ   30 aaa      もも     15 bbb      バナナ   20 bbb      りんご   33 ccc      りんご   10 ccc      バナナ    40 [シート2]    A      B    C    D    1         aaa  bbb  ccc 2 りんご    50   33   10 3 バナナ    30   20   40 4 もも      15 [シート1]の様なデータがあり、それを[シート2]のセルB1に伝票番号を入力したらセルB2、B3...と数量が反映するようにしたいです。 わかりづらくてすいません。 どなたかわかる方がいらしたらお願いします。    

  • プルダウンしたセルの内容と同じ名前のシートを表示する命令の記述は?

    エクセルの入力規則で、Sheet1のセルB5に「A~J」の文字をプルダウンできるようにしました。この文字(例「A」)はワークシートの名に対応しています。 教えていただきたいことは以下のとおりです。  【プルダウンした文字(A)に対応するワークシート(A)を表示し、そのシートのセルA1を選択する命令を作成して、Sheet1のボタンに登録したいのです。この命令(BVAでしょうか)はどのように記述すればよろしいでしょうか?】

  • エクセルのシート名参照関数

    エクセル関数でいろいろ試したのですがうまくいかず困っています。 VBAは出来ないので(苦手なので)できましたら関数で教えてください。 12年1月~12年12月で別々のシートがあり、それぞれ別の『行』『列』に参照をしたい数字があります。 集計シート名『Sheet1』の『A1』に『検査値』、『B1』~『B12』に『12年1月』~『12年12月』、『C1』~『C12』に『該当する値』を表示したいと思います。 具体例 <シート名 : Sheet1> ---A-----B----C 1 リンゴ 12年1月 値 2 -----12年2月 値 3 -----12年3月 値 4 -----12年4月 値 5 -----12年5月 値 <シート名 : 12年1月> ---A----B 1 リンゴ 100 2 バナナ 50 3 メロン 10 4 スイカ 5 5 ミカン 1 <シート名 : 12年2月> ---A----D 1 パイン 10 2 バナナ 20 3 メロン 30 4 リンゴ 40 5 ミカン 50 <シート名 : 12年2月> ---A----F 1 パイン 10 2 バナナ 20 3 スイカ 30 4 リンゴ 40 5 ミカン 50 <シート名 : 12年3月> ---A----C 1 パイン 1 2 レモン 10 3 リンゴ 100 4 メロン 1000 5 イチゴ 10000 上記<シート名 : Sheet1>の『C列』に式を入れ、それぞれのシートから『A1』に該当する値を表示させたいと思います。 文書が下手ですのでわかりにくい内容で申し訳ありません。