• ベストアンサー

Ecxelで小数点第一位を5の倍数にするには?

特定のセルに=RAND()+RAND()+RAND()+RAND()+RAND()+RAND()+RAND()+RAND()+RAND()+RAND()と関数を入力し、出力された数字を別のセルで下記のように小数点第一位を5の倍数にするにはどうしたら出来るのでしょうか? 皆様のお知恵をお貸しください、お願いします。 特定のセル   別のセル 5.073991456  →5.5 4.621545242  →5.0 3.221178606  →3.5 6.237491055  →6.5 4.499469614  →4.5 6.085819992  →6.5 7.089080624  →7.5

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

  • ベストアンサー
  • odessa7
  • ベストアンサー率52% (101/192)
回答No.1

 特定のセルをA1とすると =(ROUND(A1,0)+ROUNDUP(A1,0))/2  で良いと思います。

Misson
質問者

お礼

odessa7様。 レス大変ありがとうございました。 問題解決しました! 実は丸1日いろいろ検索したのですが結局答えが出ず質問スレ立てささていただきました、こんなに早く解決してしまうとは・・・!! 正直私の一日は・・・!?と思ってしまったり(笑 また機会がありましたらよろしくお願いいたします。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

別のセル =CEILING(特定のセル,0.5)

Misson
質問者

お礼

BLUEPIXY様。 レスありがとうございました。 問題解決です! なるほど!その関数もやはり使えたのかって思いましたが・・・・私の理解力がなかった為に某サイトで説明文を読んでも理解できませんでした・・・。 もう一度文章を読み返してみます、ありがとうございました。 また機会があればよろしくお願いいたします。

関連するQ&A

専門家に質問してみよう