說(shuō)起四舍五入,多數(shù)人會(huì)想起“ROUND(),ROUNDDOWN(),ROUNDUP()”這些四舍五入相關(guān)函數(shù)。相比這三個(gè)函數(shù),CEILING()函數(shù)功能要稍微詭異一些。
“Ceiling”英文是“上限”的意思,在Excel的函數(shù)語(yǔ)法中只有兩個(gè)參數(shù)“CEILING(number, significance)”。第一個(gè)參數(shù)“number”,它的“絕對(duì)值”即是要被四舍五入的對(duì)象,第二個(gè)參數(shù)“significance”則是一個(gè)上限——用來(lái)約束返回值的上限。當(dāng)“significance”小于“number”的絕對(duì)值時(shí),“significance”就會(huì)將自身累加一倍直至大于等于“number”的“絕對(duì)值”。
例一:公式“=CEILING(2.5, 1)”的意圖想算出當(dāng)以“1”為倍數(shù)為上限的前提下,將“2.5”四舍五入。那么1倍“1×1”,2倍“1×2”,3倍“1×3”,到了3倍正好“1×3=3”,大于“2.5”,那么計(jì)算方法就是以“3”為上限,將“2.5”四舍五入后得到返回值“3”。

頭@條@號(hào)“悟禪禪”原創(chuàng)

頭@條@號(hào)“悟禪禪”原創(chuàng)
例二:公式“=CEILING(2.5, 2)”的意圖想算出當(dāng)以“2”為倍數(shù)為上限的前提下,將“2.5”四舍五入。那么1倍“2×1”,2倍“2×2”,到了2倍正好“2×2=4”,大于“2.5”,那么計(jì)算方法就是以“4”為上限,將“2.5”四舍五入后得到返回值“4”。

頭@條@號(hào)“悟禪禪”原創(chuàng)

頭@條@號(hào)“悟禪禪”原創(chuàng)
例三:公式“=CEILING(-2.5, -2)”的意圖想算出當(dāng)以“-2”為倍數(shù)為上限的前提下,將“2.5”四舍五入。那么1倍“-2×1”,2倍“-2×2”,到了2倍正好“-2×2=-4”,大于“-2.5”的絕對(duì)值“2.5”,那么計(jì)算方法就是以“-4”為上限,將“-2.5”四舍五入后得到返回值“-4”。

頭@條@號(hào)“悟禪禪”原創(chuàng)

頭@條@號(hào)“悟禪禪”原創(chuàng)
最后一個(gè)例子:公式“=CEILING(1.5, 0.1)”的意圖想算出當(dāng)以“0.1”為倍數(shù)為上限的前提下,將“2.5”四舍五入。那么1倍“0.1×1”,2倍“0.1×2”……直至15倍正好“0.1×15=-1.5”,等于“1.5”,那么計(jì)算方法就是以“1.5”為上限,將“1.5”四舍五入后得到返回值“1.5”。

頭@條@號(hào)“悟禪禪”原創(chuàng)

頭@條@號(hào)“悟禪禪”原創(chuàng)
通過(guò)上面的四個(gè)例子,小伙伴們可以試試各種正數(shù),負(fù)數(shù),小數(shù)的組合來(lái)熟悉“CEILING()”函數(shù)的用法。
特別提示,“CEILING()”函數(shù)只能用于數(shù)值的計(jì)算,當(dāng)參數(shù)中含有數(shù)值以外的字符時(shí)會(huì)返回錯(cuò)誤值.

頭@條@號(hào)“悟禪禪”原創(chuàng)

頭@條@號(hào)“悟禪禪”原創(chuàng)
函數(shù)的使用就是這樣,總要有一些需要小心的地方。
關(guān)注@悟禪禪,為您解決Excel與VBA的難題。