當前位置: 妍妍網 > 辦公

這些舍入函式,都會用的請舉手

2024-05-14辦公

小夥伴們好啊,今天咱們來學習一組常用的數值舍入函式。

1、ROUND

作用是將數值四舍五入到指定的小數位。

第一個參數是要處理的數值,第二個參數是要保留的小數位。

如下圖所示,使用=ROUND(A2,2),能夠將A2中的數值四舍五入到兩位小數。

如下圖所示,使用=ROUND(A2,-1),則可以將A2中的數值四舍五入到十位數。

2、INT

作用是抹零的,只保留數值的整數部份,小數位後的統統不要。

如下圖所示,使用=INT(A2),可提取出整數部份。

3、MROUND

作用是四舍五入到指定的倍數。

第一個參數是要處理的數值,第二個參數是要舍入到的倍數

如下圖,需要將A2單元格中的時間以半小時為單位四舍五入,不足15分鐘的按0記錄,超過15分鐘不足半小時的按半小時。

B2單元格公式為:

=MROUND(A2,"0:30")

或者: =MROUND(A2,1/48)

4、CEILING

作用是將數值向上舍入到指定的倍數。 使用方法與 MROUND函式類似。

如下圖,需要根據A2和B2單元格的通話起止時間,計算通話時長,不足1分鐘的按1分鐘。

C2單元格公式為:

=CEILING(B2-A2,"0:1")

或者:

=CEILING(B2-A2,1/1440)

5、FLOOR

作用是將數值向下舍入到指定倍數。

如下圖,需要根據A2和B2單元格的加班起止時間,計算加班時長,不足半小時的部份不計算。

C2單元格公式為:

=FLOOR(B2-A2,"0:30")

或者: =FLOOR(B2-A2, 1/4 8 )

6、ROUNDUP和ROUNDDOWN

分別按絕對值增大和絕對值減小的方向舍入數值。前者是只入不舍,後者是只舍不入。

如下圖,需要保留小數後兩位,第三位後的數值只 舍。可以使用以下公式:

=ROUNDUP(A2,2)

如需 保留小數後兩位,第三位後的數值只 。則可以使用以下公式:

=ROUNDDOWN(A2,2)

7、四舍六入五成雙

四舍六入五成雙的修約規則,在被修約位數的數位等於5時,和常規的四舍五入規則有所差異:

1)、如果 5前面的數位是偶數,就將5舍去;

2)、如果 5前面的數位 是奇數,或者5後面還有不為0的其他數時則進位。

使用最新版WPS表格的小夥伴,可以使用ROUNDBANK函式:

=ROUNDBANK(B2,2)

還沒有這個函式的小夥伴,就得用下面這個超長的公式來處理了。

=ROUND(A2,$E$2)-(MOD(A2*10^($E$2+1),20)=5)*10^(-$E$2)

好了,今天的內容就是這些,祝大家一天好心情~~

圖文制作:祝洪忠