※ ChatGPTを利用し、要約された質問です(原文:ExcelのVLOOKUP関数?IF関数?)
ExcelのVLOOKUP関数とIF関数の使い方
このQ&Aのポイント
Excelでは、VLOOKUP関数とIF関数を使って、複数のシート間で条件に基づいてデータを検索し、結果を表示することができます。
VLOOKUP関数を使うと、指定した値に基づいて別のシートのデータを検索し、一致した値を返すことができます。
IF関数を使うと、指定した条件式に基づいて結果を判断し、条件が真の場合には一つの値、偽の場合には別の値を返すことができます。
下記のようなExcelがシート1にあります。
A B C
11/1
11/2
11/3
11/4
11/5
11/6
A列には月日が1日から31日まで入っています。
別のシート2には下記のようなExcelがあります。
A B C
11/1 1000 2000
11/1 2000 3000
11/3 5000 10000
11/3 7000 4000
11/5 500 3000
11/6 5000 1000
A列には月日が飛び飛びの状態です。
シート1には結果として下記のように表示したいのです。
A B C
11/1 3000 5000
11/2 0 0
11/3 12000 14000
11/4 0 0
11/5 500 3000
11/6 5000 1000
シート1の月日とシート2の月日の同一のものを探し、その値の合計をB列C列に表示する。
シート1の月日とシート2の月日が同一でないものは"0"と表示する。
この場合、どういった関数を使えばよいでしょうか。
また、関数式も具体的にどういったものにすればよいでしょうか。
お礼
ご回答ありがとうございました。 SUMIF関数で求めていたものが出来ました。 わざわざご回答いただきながら、申し訳ありませんでした。