rounddown和int區(qū)別 excel中用rounddown函數(shù)取整和int函數(shù)有什么區(qū)別?
excel中用rounddown函數(shù)取整和int函數(shù)有什么區(qū)別?Int截取整數(shù),例如Int(3.83)=3,Int(-3.83)=-4,round(3.83,0)=4,round(-3.83,0)=-
excel中用rounddown函數(shù)取整和int函數(shù)有什么區(qū)別?
Int截取整數(shù),例如Int(3.83)=3,Int(-3.83)=-4,round(3.83,0)=4,round(-3.83,0)=-4。如果是正數(shù)和負數(shù),則只需要整數(shù),然后使用TRUNC、roundup和rounddown。你可以點擊函數(shù)幫助來解釋和舉例。用法很清楚,根據(jù)想要的效果來選擇。
excel中用rounddown函數(shù)取整和int函數(shù)有什么區(qū)別?
Int是舍入,直接去掉小數(shù)點后的數(shù)字,舍入是設置小數(shù)點的數(shù)目,也可以舍入,這樣就可以舍入,看區(qū)別
excel中用rounddown函數(shù)取整和int函數(shù)有什么區(qū)別?
]一張圖片讓我們看看Excel的舍入問題
!分別使用:
1,int(A1),round directly
2,A1 mod(A1,1),mod(A1,1)是獲取小數(shù)點的方法
3,TRUNC(A1)去掉尾數(shù)并保留整數(shù)
4,round(A1,)進行四舍五入,round up(A1,)進行四舍五入,一位小數(shù)
6,round down(A1,)進行四舍五入,這和TRUNC是一樣的
excel的小數(shù)精度問題還是比較麻煩的,特別是對于財務人員來說,差一分錢也不行,否則就借不到錢了。最典型的場景是制作工資單和憑證。他們都是對的,但也有不同之處。
納尼?這是怎么回事?讓人們快樂地玩耍?
(圖片源網(wǎng)絡)
這涉及到Excel顯示和計算的邏輯,理解后很容易解決。
首先,excel顯示是按照單元格設置的格式顯示的,您看到的數(shù)字不是excel中存儲的真實數(shù)據(jù)。例如,如果在單元格B1中輸入1.3322,如果顯示格式設置為顯示兩位小數(shù),則在Excel中會看到1.33。1.33的數(shù)字是1.3322四舍五入兩位小數(shù)的結果。
但是,當excel計算單元格時,它基于excel中存儲的數(shù)據(jù)。例如,還有一個單元格B2輸入1.3344,單元格格式也顯示2位數(shù)字。現(xiàn)在B3=b1b2,如果B3單元格格式也顯示2位數(shù)字,您認為它應該顯示多少?
如果您轉(zhuǎn)到excel進行驗證,B3將顯示2.67,因為它首先計算B3=1.3322 1.3344=3.6666,然后將其舍入為2.67,而不是1.331.33=2.66。
這是困擾許多財務人員的問題。為什么總數(shù)不能與細節(jié)相匹配呢。
如何解決?有兩種方法。
1. 顯示時讓excel強制調(diào)整精度。在Excel選項-高級-計算此工作簿中,選中[將精度設置為顯示精度]。
這樣,excel將忽略實際精度,并根據(jù)顯示的數(shù)據(jù)進行計算。在上一示例中,單元B3中的數(shù)據(jù)變?yōu)?.66。
2. 轉(zhuǎn)換是通過函數(shù)來實現(xiàn)的。Round函數(shù)常用于取整,Round(A3,2)。第一個參數(shù)是要舍入的值,第二個參數(shù)是小數(shù)位數(shù)。類似的函數(shù)有向上取整、向下取整和整數(shù)。第一種方法非常簡單和暴力,但它會影響整個excel中的數(shù)據(jù),并且不適用于所有場景。第二種方法更復雜,但更靈活。從財務的角度來看,第二種方法更常用,因為財務更嚴謹,需要非常準確的數(shù)據(jù)。