- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:#260の補足です。四捨五入の方法教えて下さい。)
Excel数式での四捨五入方法について
このQ&Aのポイント
- Excelで数式を使って四捨五入する方法について教えてください。
- 特定の数値に対して四捨五入を行いたい場合、どのような方法がありますか?
- Excelの数式で四捨五入させる際にセルに値が入っていない場合にエラーが発生する問題があります。解決方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
次の式を用いるとよいでしょう。 =IF(ISNUMBER(H2),ROUND(IF(H2>1000,3000+6*700+6*(H2-1000),IF(H2>300,3000+7*(H2-300),"3000"))*65%,0),"") *補足* "=IF(条件,真の処理,偽の処理)" なので、 条件 : ISNUMBER(H2) 真の処理 : ROUND(IF(H2>1000,3000+6*700+6*(H2-1000),IF(H2>300,3000+7*(H2-300),"3000"))*65%,0) 偽の処理 : "" となるわけです。 四捨五入の必要があるのは ISNUMBER における真、 つまり数値であった場合の処理にのみ行うわけですね。 IF ワークシート関数をからめた式は大変読みづらいですが、 条件、真および偽の関係をしっかりと把握出来さえすれば、 意図した処理がきちんとできるようになると思いますよ。
その他の回答 (1)
noname#9414
回答No.1
新しいスレッドを立ち上げる際には、せめて前回の 質問のURLを載せておいてください。トップページから リンクがあるときはいいですが、後から見る人が 探しにくいので、質問文ももう少し工夫した方が いいですよ。 回答としては、セルにエラーを表示させないという 質問が過去にでていますので、参考にしてください。 キーワード「セル」で検索するだけで、発掘できる ので、次回からは検索も活用してください。 ではでは☆
お礼
たびたびすみません。 本当にご丁寧なアドバイス、ありがとうございました。 今回の一連の件で本当に勉強になりました。