人工服務 離線下載

向上舍入如何拒絕IF一堆的公式。

轉轉大師PDF轉換器

支持40多種格式轉換,高效辦公

當A列數據為整數時,該數乘2
當數據為小數時,小數部分小于等于0.5,則該數乘2加1,小數部分大于0.5時,該數乘2加2


最初寫的答案是用IF函數

 =IF(INT(A2)=A2,A2*2,IF(A2-INT(A2)<=0.5,INT(A2)*2+1,IF(A2-INT(A2)>0.5,INT(A2)*2+2)))

仔細一看最后一個If是多余的,沒有任何意義,因為當小數部分不小于等于0.5,那么必然會大于0.5,因此

 =IF(INT(A2)=A2,A2*2,IF(A2-INT(A2)<=0.5,INT(A2)*2+1,INT(A2)*2+2))

好象是大功告成,其實....看了下面的公式,你會如何感想:
 =CEILING(A2,0.5)*2


這么牛叉的函數,不學怎么行。下面就來學習一下

Ceiling函數
 
=ceiling(number,significance)

返回將參數 number 向上舍入(沿絕對值增大的方向)為最接近的指定基數的倍數。它有兩個參數,第一參數為需要舍入的數值,第二參數為一個倍數關系。例如:
 =CEILING(2.5,1) 數值2.5對于1來說,向上最接近的1的倍數,就是3,因此函數結果為3

如果任何一個參數是非數值型,則 CEILING 返回 #VALUE! 錯誤值。
不論參數 number 的符號如何,數值都是沿絕對值增大的方向向上舍入。 如果 number 正好是 significance 的倍數,則不進行舍入。
如果 number 和 significance 都為負,則對值按遠離 0 的方向進行向下舍入。
如果 number 為負,significance 為正,則對值按朝向 0 的方向進行向上舍入。

如果你覺得該劇終,就錯了,原來公式還可以再簡化:=CEILING(A2*2,1)

主站蜘蛛池模板: 色拍自拍亚洲综合图区 | 久久青青色综合| 国产亚洲综合色就色| 浪潮AV色综合久久天堂| 美国十次狠狠色综合| 婷婷五月综合色视频| 国产成人亚洲综合无码| 亚洲成a人v欧美综合天堂| 亚洲综合AV在线在线播放| 精品无码综合一区| 欧美日韩亚洲乱国产综合| 国产综合久久久久| 色欲老女人人妻综合网| 琪琪五月天综合婷婷| 久久久久亚洲av综合波多野结衣| 国产成人精品综合网站| 亚洲综合国产精品| 狠狠色狠狠色综合久久| 国产成人精品综合久久久| 国产综合无码一区二区三区| 精品第一国产综合精品蜜芽| 国产成人综合洲欧美在线| 色综合久久久久无码专区| 国产成人精品综合网站| 亚洲图片综合区| 伊人色综合九久久天天蜜桃| 五月丁香六月综合欧美在线 | 色狠狠色狠狠综合一区| 国产精品激情综合久久| 伊人伊成久久人综合网777| 亚洲精品天天影视综合网| 人妻 日韩 欧美 综合 制服| 丁香五月天综合缴情网| 亚洲国产成人久久综合一区77| 在线综合亚洲欧美网站| 久久综合欧美成人| 激情五月综合综合久久69| 伊人色综合久久天天人手人婷| 久久综合狠狠综合久久综合88 | 区二区三区激情综合| 色综合久久综合中文综合网|