アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセル任意の数値に近い数値を表示したいです。
例えば、小数点第一の数値が63.2であれば63.0。36.4であれば36.5といった具合です。

質問者からの補足コメント

  • わかりにくくてごめんなさい。
    小数点第一までの数字です。
    小数点第一がそれぞれ0.3,0.4,0.5,0.6,0.7は0.5になり、0.8,0.9,0.0,0.1,0.2は0.0にしたいです。
    例えば36.3は36.5となり、36.2は36.0ただし36.8は37.0としたいのです。

      補足日時:2016/12/01 16:58

A 回答 (6件)

バージョン問わないで正の数のみ扱いA1セルに元の値があるなら「=INT(A1*2+0.5)/2」でいいかも。

    • good
    • 0
この回答へのお礼

ありがとございます

お礼日時:2016/12/01 18:21

MROUNDが使えない場合は、バージョンによりかアドインで対処


http://www.excel-list.com/mround.html
負も扱う場合は使えないので0.5刻みなら
=ROUND(A1*2,0)/2

補足の
>0.8,0.9,0.0,0.1,0.2は0.0にしたいです。
は不明ですが。
    • good
    • 0

No.4 の補足



一般的には「=ROUND(A1*2,0)/2」ですね。
先ほどの物も、負の数でもOKです。
    • good
    • 0

Excelは「Excel2003」以前ですか?それとも「Excel2007」以降でしょうか?

    • good
    • 0

① 0.5単位にまとめるということでしょうか?


②「0.25」の時は「0.0」と「0.5」どちらですか?
③ 丸め方は、四捨五入的な考えでよいのですか?それとも小数点第2位が偶数か奇数で変えるのでしょうか?
    • good
    • 0

=MROUND(A1,0.5)

「エクセル任意の数値に近い数値を表示したい」の回答画像1
    • good
    • 0
この回答へのお礼

早々にありがとございました

お礼日時:2016/12/01 18:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!