人工服務 離線下載

向上舍入如何拒絕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一综合av一区| 亚洲欧美成人久久综合中文网| 图图资源网亚洲综合网站| 欧美精品国产日韩综合在线| 狠狠狠色丁香婷婷综合久久五月| 日日AV色欲香天天综合网| 亚洲色欲久久久久综合网| 亚洲综合欧美精品一区二区| 亚洲第一综合天堂另类专| 青青草原综合久久| 国产精品国色综合久久| 久久久久一级精品亚洲国产成人综合AV区 | 丁香五月婷婷综合激情在线| 天天干天天射综合网| 六月婷婷缴清综合在线| 久久香蕉综合色一综合色88| 伊人久久亚洲综合影院| 欧美一区二区三区综合 | 鲁一鲁一鲁一鲁一曰综合网| 国产综合色在线视频区| 国产成人综合美国十次| 亚洲综合图片区| 中文字幕亚洲综合小综合在线| 欧美亚洲日本国产综合网| 国产亚洲精品精品国产亚洲综合 | 亚洲国产综合精品中文第一| 色婷婷狠狠久久综合五月| 色狠台湾色综合网站| 久久综合狠狠综合久久综合88|