質問: エクセルで教えてください。 以前にも似たような質問をしましたが、 教えて頂きたいと思います。 セル「D31が有」の場合にセル「E31がの設定数式が表示」 セル「D31が無」の場合はセル「E31が表示なし(空白)」にしたいです。 現在セル「E31」には「=IF(D31="有",IFERROR(VLOOKUP(F3,S2:T188,2,FALSE),"□"))」 の数式を設定してます。 この数式だとセル「D31が無の場合にFALSE」と表示されてしまいます。 「FALSEでは無く空白にする方法を教えてください。 よろしくお願いいたします。
回答: =IF(D31="有",IFERROR(VLOOKUP(F3,S2:T188,2,FALSE),"□")) この式だと D31が 有の場合 IFERROR(VLOOKUP(F3,S2:T188,2,FALSE),"□") ですよね 無の場合 何も指定されていません。 IF関数は =IF(条件、一致する場合、一致しない場合) と する必要が あります。 今回 一致しない場合は ”” ですから =IF(D31="有",IFERROR(VLOOKUP(F3,S2:T188,2,FALSE),"□"),"") と する必要が あります。