小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

EXCEL函數(shù)系列——數(shù)值小數(shù)位數(shù)取舍

 liuxinwenysl 2011-03-26
EXCEL函數(shù)系列——數(shù)值小數(shù)位數(shù)取舍
 相信很多朋友在用EXCEL表格處理財務表時候都曾經(jīng)用過四舍五入,其中還有部分朋友遭遇到保留小數(shù)位數(shù)的陷阱,比如明明有表上有兩個0.05相加,為什么匯總行卻有0.09出現(xiàn)?細心的朋友都知道這是EXCEL搗的鬼。無法真實反映表格實際數(shù)值在財務上絕對不允許的,那么怎么來反映真實表格中的數(shù)值呢?我們在使用EXCEL的時候就要注意數(shù)值位數(shù)的取舍、位數(shù)取舍函數(shù)的應用。
比較常用的數(shù)值取舍函數(shù)有三類:
1、取整
2、四舍五入
3、截位

     一、取整函數(shù)
1、int()函數(shù)
INT函數(shù)的功能是將任意實數(shù)向下取整為最接近的整數(shù)。
用法:INT(number)
number為需要處理的任意一個實數(shù)。
如int(16.24)返回值16。
2、even()函數(shù)
EVEN函數(shù)的功能是將一個數(shù)值沿絕對值增大的方向取整為最接近的偶數(shù)。
用法: EVEN(number)
number為需要取整的任意數(shù) 。
如even(-2.6)返回值-4。
3、odd()函數(shù)
ODD函數(shù)的功能是將一個數(shù)值沿絕對值增大的方向取整為最接近的奇數(shù)。
用法:ODD(number)
number為需要取整的任意數(shù) 。
如odd(-6.38)返回值-7。

      二、四舍五入函數(shù)
1、round()函數(shù)——大名鼎鼎的四舍五入函數(shù)
ROUND函數(shù)功能是按指定的位數(shù)四舍五入某一數(shù)字。
用法:ROUND(number,num_digits)
number為需要四舍五入的任意數(shù);num_digits為指定的位數(shù)(小數(shù)點右側(cè)),number則是按這個位數(shù)進行保留位數(shù)。
如:round(5.25,1)返回5.3;round(21.5,-1)返回20。
2、roundup()函數(shù)——round函數(shù)的派生函數(shù)
ROUNDUP函數(shù)功能類似ROUND函數(shù),它是按絕對值增大的方向舍入某一數(shù)字。
用法:ROUNDUP(number,num_digits)
number為需要舍入的任意數(shù);num_digits為指定的數(shù)字位數(shù)。
如:roundup(5.25,1)返回5.3。
3、rounddown()函數(shù)——round函數(shù)的派生函數(shù)
ROUNDDOWN函數(shù)功能也類似ROUND函數(shù),它是按絕對值減小的方向舍入某一數(shù)字。
用法:ROUNDDOWN(number,num_digits)
number為需要舍入的任意數(shù);num_digits為指定的數(shù)字位數(shù)。
如:rounddown(5.25,1)返回5.2。
4、mround()函數(shù)——round函數(shù)的又一衍生
MROUND函數(shù)返回按指定基數(shù)舍入后的數(shù)值。
用法:MROUND(number,significance)
number為需要舍入的任意數(shù);significance為number進行舍入運算的基數(shù)。
如:mround(6.55,4)返回8。
注意:該函數(shù)只有加載“分析工具庫”的情況下方可使用。

     三、截位函數(shù)
1、trunc()函數(shù)——大名鼎鼎的截位函數(shù)
TRUNC函數(shù)功能是直接將數(shù)字的小數(shù)部分多余位數(shù)截去,保留指定的位數(shù)。
用法: TRUNC(number,num_digits)
number為需要舍位的任意數(shù);num_digits為指定的小數(shù)位數(shù)(小數(shù)點右側(cè)),number則是按這個位數(shù)進行保留位數(shù)。
如:trunc(5.25,1)返回5.2。
2、floor()函數(shù)
FLOOR函數(shù)是將數(shù)值沿絕對值減小的方向按指定基數(shù)進行去尾舍入。
用法:FLOOR(number,significance)
number為需要舍入的任意數(shù);significance為number進行舍入運算的基數(shù)。
如:floor(2.5,1)返回2.
注意:改函數(shù)類似mround()函數(shù),odd()函數(shù)或even()函數(shù),但有細微區(qū)別,請注意區(qū)分。
3、ceiling()函數(shù)
CEILING函數(shù)類似FLOOR函數(shù),不過CEILING函數(shù)是將數(shù)值沿絕對值增大的方向按指定基數(shù)進行去尾舍入。
用法:CEILING(number,significance)
number為需要舍入的任意數(shù);significance為number進行舍入運算的基數(shù)。
如:ceiling(2.5,1)返回3.
注意:改函數(shù)類似floor()函數(shù),mround()函數(shù),odd()函數(shù)或even()函數(shù),但有細微區(qū)別,請注意區(qū)分。

     四、其它
1、fixed()函數(shù)
FIXED函數(shù)類似ROUND函數(shù),不過 FIXED函數(shù)會將數(shù)值按指定小數(shù)位數(shù)四舍五入后,還要將數(shù)字轉(zhuǎn)換為字符串格式。
用法:FIXED(number,num_digits,No_commas)
number為需要四舍五入的任意數(shù);num_digits為指定的小數(shù)位數(shù)(小數(shù)點右側(cè));No_commas為一個邏輯值,true或者false,決定轉(zhuǎn)換后的字符串是否包含逗號。
如:fixed(3.168,2,true)返回“3.17”。
2、dollar()/ RMB()函數(shù)
DOLLAR和RMB函數(shù)都是按照貨幣格式將數(shù)值按指定小數(shù)位數(shù)進行四舍五入,并將其格式轉(zhuǎn)換為字符串格式。(有點類似FIXED函數(shù)吧,不過注意區(qū)別)
用法:DOLLAR(number,num_digits)
number為需要四舍五入的任意數(shù);num_digits為指定的小數(shù)位數(shù)(小數(shù)點右側(cè))。
如:dollar(6.567,2)返回“¥6.57”。

        引用地址:http://hi.baidu.com/minz/blog/item/522f5ceea21073feb3fb955f.html

 

========================================================

ps1: Someone ask for "excel函數(shù) 65變60,21變20&f=8&wd=excel函數(shù) 去個位數(shù)".  It is very easy to implement by int() fucnction.

for example:

int(65/10)*10

int(21/10)*10

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多