(roundの式ではできないような気がするのですが)
未オープンに付きかぶったらごめんなさい。
丸めたいセルをA1とすると
=round(A1,-3)/1000
または
=round(A1/1000,0)
で千の桁で、
同様に
=round(A1,-4)/10000
または
=round(A1/10000,0)
で万の桁で、
それぞれ表すことができます。
変更したいセルを選択後、[書式(O)]メニュー→[セル(E)]→[表示形式]→[分類]→[ユーザー定義]で[種類(T)]のところを#,,に変更してください。
こちらの質問も参考になると思います。
ご丁寧にありがとうございます
早速試してみます
未オープンに付きかぶったらごめんなさい。
丸めたいセルをA1とすると
=round(A1,-3)/1000
または
=round(A1/1000,0)
で千の桁で、
同様に
=round(A1,-4)/10000
または
=round(A1/10000,0)
で万の桁で、
それぞれ表すことができます。
非常に分かりやすいです
早速試してみます
ありがとうございます
数字を丸めたい数で割ってからROUND関数にかければ良いのでは?
A1に503548をいれたら、
=ROUND(A1/1000,0) ⇒ 504
A2に515654をいれたら、
=ROUND(A2/10000,0) ⇒ 52
ご丁寧にありがとうございます
早速試してみます
round関数の第2引数は四捨五入する位(小数点第n位)を入れます。第2引数には負の数も使えます。
1の位を四捨五入するときは-1、10の位のときは-2と減らしていきます。
例:
=round(503548,-3)
=round(515654,-4)
http://allabout.co.jp/study/pcbasic/closeup/CU20040521A/
いんちきくさい方法としては、以下のような方法もありますが面倒なのでお勧めはしませんw
100の位を四捨五入して1000単位にする場合には、
round(元の数/10000,1)*10000とかして小数点以下に四捨五入する位を一度持っていけば可能です。
例:
=round(503548/10000,1)*10000
=round(515654/100000,1)*100000
ご丁寧にありがとうございます
早速試してみます
1000の単位に切り上げて丸めるなら
CEILING(シーリング)関数
=CEILING(A1,1000)/1000
ROUND関数をむりやり使って
=ROUND(A1+499,-3)/1000
他にも
=ROUNDUP(A1,-3)/1000
=INT((A1+999)/1000)
負の数(マイナス)は考慮していません。
参考
時間の切り捨て・切り上げ-CEILING関数・FLOOR関数
http://www.relief.jp/itnote/archives/001084.php
12個で1箱の「ケース単位」に換算する
http://pc.nikkeibp.co.jp/pc21/tech/excel36/12/index.shtml
Excel(エクセル)基本講座:四捨五入の関数
のなかの「倍数に切り上げ(CEILING関数)」
http://www.eurus.dti.ne.jp/yoneyama/Excel/kansu/round.htm#ce...
Excel入門編:勤務時間の計算例(関数)
http://www.eurus.dti.ne.jp/~yoneyama/Excel/nyumon/kinmu/inde...
ご丁寧にありがとうございます
早速試してみます
非常に分かりやすいです
早速試してみます
ありがとうございます