• ベストアンサー

ExcelのROUNDUP関数について

こんにちは。初心者です。次の式が、機能はするんですが #VALUE! と表示されてしまいます。なにが原因なんでしょうか? =ROUNDUP(IF(BD42*5=0,"",BD42*5),0) よろしくお願いします。

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

  • ベストアンサー
  • champ24
  • ベストアンサー率27% (3/11)
回答No.1

セルBD42の値が0またはブランクが考えられます そのとき、IF条件に該当し""を切り上げしようとして 数値でないとエラーとなっています 次の式で解決すると思われます (IFとROUNDUPを入れ替える) =IF(BD42*5=0,"",ROUNDUP(BD42*5,0))

casin
質問者

お礼

早速の回答ありがとうございました。とても分かりやすい解説で勉強になりました。完璧です!もっと修行します。