EXCELでの二捨三入の算式について

解決済みの質問

EXCELでの二捨三入の算式について

EXCELでの二捨三入の算式について

セルA1の値を5で割り、その余りが3以上の場合は
値A1の一の位を5刻みで繰り上げて、3未満の場合は切り捨てる、

(例)
42→40
53→55
57→55
58→60

という計算式をEXCELで入力するには
どの様な関数を用いれば良いでしょうか。

投稿日時 - 2010-09-09 19:35:34

連想キーワード:

QNo.6170525

暇なときに回答ください

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

こんな感じですかね。
int((A1+2.5)/5)*5

投稿日時 - 2010-09-09 19:46:14

ANo.1

2人が「このQ&Aが役に立った」と投票しています

[  前へ  |  ]

ベストアンサー以外の回答(6件中 1~5件目)

ANo.7

一例です。
=FLOOR(セル+2,5)

投稿日時 - 2010-09-10 10:26:44

=mround(A1,5)
これだけです。

投稿日時 - 2010-09-09 20:39:19

ANo.5

以下でどうでしょう!
=IF(mod(A1,5)<=2,A1-mod(A1,5),A1+5-mod(A1,5))
A1は対象セル名に入れ替えてください。

投稿日時 - 2010-09-09 20:14:29

ANo.4

これで出来ると思います。

=CEILING(A1-2,5)

投稿日時 - 2010-09-09 19:53:42

丸めるという意味のROUNDワークシート関数を使ったら?

投稿日時 - 2010-09-09 19:53:40

あわせてチェックしたい
  • 10円未満を切り捨てる方法は? ...
  • 有効桁数未満は切り捨てていますか? ...
  • 合算前に円未満を切り捨てたい ...
PR
【回答募集中】花粉にひと言、物申す![ 詳細 ]

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら