許久沒有推出本站原創的Excel函數系列教程了,看了下留言,一致要求我堅持推出。好吧,今天我們來說一下保留小數位數時要用到的函數,round和text這兩個函數,我會將其用法以及區別跟大家介紹清楚。
實例演示
①啟動Excel2013,輸入下面的數據,在D2單元格輸入: =ROUND(C2,2)
②回車得到結果1002.76,向下填充完單元格。
③在E2單元格輸入公式: =TEXT(C2,"0.00")
④回車得到結果1002.76,光標移動到單元格右下角,出現+號,雙擊填充完畢。
⑤通過對比,我們可以發現有些數據還是不一樣的,text處理整數來說,更加優秀一些。
公式的意義
round(小數,保留多少位小數):將數字四捨五入到指定的小數位數。所以圖中公式的含義就是將C2單元格的數字四捨五入保留2位小數。
text(數值,單元格格式):將數值轉為按指定數字格式表示的文本。將C2單元格的數字保留兩位小數,0.00代表保留兩位小數。
區別說明
兩個函數都可以實現四捨五入保留指定位數的小數,但是,當原數據的小數位數不夠指定位數時,text函數會用0來補足指定位數。而round函數就不會,round函數會保留原數據,這是最為根本性的區別,從規范性來說,推薦大家使用text函數。