• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:関数 数式 Excel)

Excelの関数で表示が正しくない問題について

このQ&Aのポイント
  • Excelの関数で表示される結果が正しくない問題が発生しています。
  • A列が1の場合は'◎'と表示し、それ以外の場合はB列とC列の値を足した結果がD列の値と一致する場合は'OK'、一致しない場合は'NG'と表示したいです。
  • ただし、セルには空白が存在することもあるため、エラーを出さないようにしたいです。

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

  • ベストアンサー
noname#64531
noname#64531
回答No.1

最初のIF文がA1をみてますね。 =IF(A181=1,… エラー処理ですが、セルが空白ですと、エラーになりません。 文字が入ってるのなら、0にするということでよければ。 =IF(A181=1,"◎",IF(IF(TYPE(D181)=1,D181,0)=(IF(TYPE(B181)=1,B181,0)+IF(TYPE(C181)=1,C181,0)),"OK","NG"))

cyau
質問者

お礼

ありがとうございました!! 教わったとおりに入れたら解決しました!!! 尊敬です…。 本当にありがとうございました。

関連するQ&A