• ベストアンサー

Excelについて

Excel勉強中です。 =IFERROR(VLOOKUP(C$1&C$2&$B14,$Q:$V,5,FALSE),"") 現在、上記の関数でExcelのQ列からV列のうちの5列目(U列)を持ってくるという式を入れているのですが、さらに6列目(V列)が”完了”だったら反映される…という式にしたいのですが、どのような関数になりますでしょうか…。 宜しくお願いいたします。

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

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

=IFERROR(IF(VLOOKUP(C$1&C$2&$B14,$Q:$V,6,FALSE)="完了",VLOOKUP(C$1&C$2&$B14,$Q:$V,5,FALSE),""),"") で試してみてください

pansa-
質問者

お礼

回答ありがとうございます! できました! とても助かりました。

Powered by GRATICA
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • NuboChan
  • ベストアンサー率47% (801/1677)
回答No.1

検証していませんが、以下では ? =IF(OR(ISBLANK(search_value,Q:V,5,FALSE)),", VLOOKUP(search_value,Q:V,6,FALSE)<>"完了"),", VLOOKUP(search_value,Q:V,5,FALSE)

pansa-
質問者

補足

ご回答いただきありがとうございます! Excelにコピーペーストさせていただきましたが、 『この関数に対して多すぎる引数が入力されています』と表示されます。

すると、全ての回答が全文表示されます。

関連するQ&A