こんにちは。
VLOOKUP関数について質問させていただきます。
今回実現させたいことは、複数の参照先の数値を抽出しその合計値を返す関数を作ることです。
よくVLOOKUP関数のひな型で出てくるような棚卸表をスプレッドシートで作成しています。
現在使っている棚卸シートは、商品に番号を振りその番号と一致すればその商品の金額が返ってくる関数を使っています。実際のコードを書きます。
=iferror(VLOOKUP(A4,'シート1'!$B$2:$D$900,3,FALSE),"0")
そして今回やりたいことですが、複数の同商品の商品コードからヒットした棚卸数を合計した数を関数の入れたセルに返す計算式を作ることです。
上の関数で言うと、A4と同じ情報をB2~D900から探して一致すれば3列目の数値を返すことになっていますが、これが複数のシートにまたがって同商品(同コード番号)がある時にどうすればよいか分かりません。
例を挙げると、シート1のA1にりんご、B2にりんごの商品コード(12345とします)C3に数えた数(5個とします)
シート2のA25にりんご、B25に りんごの商品コード(12345)C25に8個とします。
シート3のA1にりんご、B1にりんごの商品コード(12345)C1にシート1とシート2のりんごの合計数を参照(ここでは13個になる)
このシート3のA1の数値をシート1とシート2から探して一致した場合、一致した全ての商品の合計数を返すようになる関数を知りたいです。
よろしくお願いいたします。
回答1件