• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル excel 100を基準に3の倍数で切り捨て、切り上げ)

Excelで数字を基準値で切り捨て・切り上げする方法

このQ&Aのポイント
  • Excelを使用して、数字を特定の基準値で切り捨てまたは切り上げたい場合、関数や数式を利用することができます。
  • 例えば、基準値が「100」である場合、3の倍数で切り上げる場合は「99.6」が「100」になります。
  • 関数のceilingを使用すると、正確な結果を得ることができます。

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

  • ベストアンサー
  • CMLT
  • ベストアンサー率40% (143/357)
回答No.1

100を基準にがいまいちわかりませんが、 切り上げ =CEILING(B1-1,3)+1 切り捨て =FLOOR(B2+2,3)-2 ではだめですか?負になる場合は想定していませんが。

na_tomofum
質問者

補足

早速のご指導大変感謝いたします。有難うございます。 当方の説明不足で大変申し訳ございません。 B2,B3のセルには様々な数字が入ります。 例えば、切り上げの場合は  B2が「100」の場合は「100」  B2が「101」の場合は「103」  B2が「102」の場合は「103」  B2が「103」の場合は「103」  B2が「104」の場合は「106」 この様に、答えが 100+3*X(Xは整数)としたいのですが、おわかりでしょうか? 切捨ての場合も、答えが 100-3*X(Xは整数) 「100」,「97」,「94」・・・ 説明不足ですみませんでした。 時間のあるときで構いませんので、おわかりであれば、宜しくお願いします。

その他の回答 (1)

  • CMLT
  • ベストアンサー率40% (143/357)
回答No.2

>B3のセルに「101.1」を100を基準に3の倍数で切り上げて「100」 ↑これは「切り下げて」ですよね。 Xは正数に限らないんですよね?つまり、セルが100より多いか少ないかで切り上げ、切り捨てを切り替えるわけではなく、95を切り上げて97、104を切り下げて103のような場合もあるということで? であれば先の回答通り、 切り上げ =CEILING(B2-1,3)+1 切り捨て =FLOOR(B2+2,3)-2 で良いような気がするのですが?

na_tomofum
質問者

お礼

ご連絡遅くなって失礼しました。 どこのどなたか存じませんが、ご丁寧にご指導いただきまして 有難うございました。 最高のご回答有難うございました。とても助かりました。 知恵の輪をとくような数式ですね。 私には考えても、この答え(数式)は出なかったと思います。 初めての投稿で、こんなに早く完璧なご回答いただき、感激です。 ベストアンサーという印をつけたいのですが、なにぶん初めてなので時間がかかると思います。少し遅れると思いますが、調べて対応したいです。 有難うございました。

関連するQ&A