• ベストアンサー

V LOOK UP関数複数条件の設定について

エクセル初心者です。 画像のような表から、令和3年度の人事部の事業費を抽出したい場合の関数を教えてください。 V LOOK UPの複数条件で、= VLOOKUP(G4&G5&G6,A2:E7,5,FALSE)を入力してみましたがエラーになります。。 D欄の空白が原因でしょうか?

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1742/2617)
回答No.2

Vlookupは指定された範囲の左端の列を検索値で検索しますから質問の式だとA列がG4&G5&G6であるかどうかという指示になっています。 所属・費目・年度のセットが重複しないのであれば =SUMPRODUCT(($A$2:$A$7=$G$4)*($B$2:$B$7=$G$5)*($C$2:$C$7=$G$6)*(E2:E7)) が使えます。

mmm0006
質問者

お礼

できました。やったー!!! ありがとうございます。 また教えてください!!

Powered by GRATICA

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4901/10362)
回答No.1

1行の複数セルの一致を条件にVLOOKUPを使うことは出来ないので、 列を追加してそこに「=年度のセル&部署のセル&費用名のセル」と入力して、「3人事部事業費」のような内容にして、 その列を指定して検索します。

mmm0006
質問者

お礼

勉強になりました! ありがとうございます。

Powered by GRATICA