プロが教えるわが家の防犯対策術!

エクセルの関数について教えてください。
ひとつのブックにシート1(予測)とシート2(確定)とシート3(結果)という3つのシートがあり、全部様式は一緒です。
b1セルから横にずらっと当月1日から末日までの日付が入力されており、a2セルから縦に項目(例:リンゴ、ミカン、ブドウなど)が入力されており、シート1とシート2のb2セルからはその日付の対象項目に関する数値が入力されております。

シート1の例 
     1月1日  1月2日  1月3日
リンゴ   40   50   60
ミカン   100  200   300

シート2の例
     1月1日  1月2日  1月3日
リンゴ   10   20   30
ミカン   70   140   210

質問ですが、シート3のb2セルには、シート3の日付(b1)と項目(a2)に一致するシート1の個数からシート2の個数を引き算して算出できるようにするにはどうすればよいでしょうか?

シート3
     1月1日  1月2日  1月3日
リンゴ   30   30   30
ミカン   30   60   90

こういう感じになるようにしたいです!
知恵を貸してください。。
よろしくお願いいたします。

質問者からの補足コメント

  • つらい・・・

    回答ありがとうございます!
    全部様式が一緒という言い方が間違っておりました。。すみません(;_;)
    横に日付が並んで、縦に項目が並んで、該当セルに数値を入力するというのは一緒なんですが、可能性の問題として、項目がリンゴ、ミカン、ブドウだけに留まらず今後イチゴやスイカがという項目も増える可能性があり、また項目に入力する順番も変わる可能性があるため、日付と項目一致の条件抽出が出来ればと思ったのですが、、やはり難しいのですかね(TT)

    No.1の回答に寄せられた補足コメントです。 補足日時:2022/04/13 19:10

A 回答 (2件)

No1です。



>日付と項目一致の条件抽出が出来ればと思ったのですが、、
>やはり難しいのですかね(TT)
そんなことはありません。
日付も異なるのかどうかはっきりしませんけれど、いずれにしろ検索してピックアップすれば良いだけです。

日付は同じ列にあるとしてもよいのなら、普通にVLOOKUP関数で、そうでない場合は両軸とも検索して参照位置を決めれば良いでしょう。
https://dekiru.net/article/16178/
    • good
    • 0
この回答へのお礼

サイトを見て解決しました!親切に教えていただきありがとうございました(^^)/

お礼日時:2022/04/13 22:02

こんばんは



>全部様式は一緒です。
というのが確実なのなら、同じセル位置同士の差をシート3の同じ位置に記入すれば良いです。

シート名がはっきりしないので、Sheet〇と仮定しますが・・
シート3のB2セルに
 =Sheet1!B2-Sheet2!B2
を入力して、フィルコピーすればよいのでは?
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!