您現在的位置是:首頁 > 網頁遊戲首頁網頁遊戲
一樣的資料,為什麼你求和的結果不一樣?
- 2022-04-20
為什麼求和公式結果為0;excel表格求和計算是0
這是一個教程
,
也是一段故事
,
它充滿了知識
,
又飽了含辛酸
!
故事是這樣的,
我們公司那位愛崗敬職的雨夜妹紙有
拿
資料反算驗證的習慣
,
這麼多年的好習慣也一直沒遇到過問題,可就在昨天,問題出現了!
從截圖中可以看出G
25
和H
25
相差1分,而K
25
和L
25
就差多了。。。
不明所
以
,
又拿計算器按了好幾次,還是不對,這是為什麼呢?百思不得其姐啊!!
恰巧這一幕被企鵝哥看到了,瞭解情況後,
他
立馬就發現了問題所在!!
既然是資料不對,那首先要做的是找出原因!
方法很簡單:
選中兩列資料,增加小數位數
,比如這裡統一增加到5位小數。
這時候就會發現,別人算的始終只有2位小數,從第三位開始都是0,而自己算的卻有4位小數,從第5位開始才是0,這就是為什麼自己算的和別人算的不一樣的原因了!
因為在Excel中,它運算資料時精度並非按單元格顯示的精度來計算的。(可以更改設定來實現,不推薦做這設定)
原因找到了,接下來就有另一個問題了,為什麼別人都是2位?而自己的卻是4位呢?
分別選中兩列資料
,
看編輯欄
就能發現,別人的是處理好的值,而自己的卻是計算公式。
在計算式中它就完全有可能產生多位小數的資料。
那要如何將公式結果統一2位小數呢?這時候就要請出我們的Round函數了
Round
函式有兩個引數,引數1要進行四捨五入的
數值(它可以是單元格引用,也可以是計算式),引數2要舍入的位數。
現在的計算式是
F5*1。5*E5
,我們需要保留2位小數,因此用上R
ound
函式後是這樣的
=
ROUND(
F5*1。5*E5
,2)
紅色部分是
剛
新增進去的
,雙擊填充,再來看一下結果!
這就完全對得上號了!用同樣的方法再來看另一處為什麼不一樣!
很明顯,K列沒有小數,而L列有小數,所以它們差了很多!解決方法也是一樣的套個R
OUND
函式,那小數位數應該設定幾位呢?同學們動腦想想看看!
用上R
OUND
函式以後,結果就能對上了!!
實在不知道引數2要設定為幾的同學可以使用 -
2
,-
1
,0,1這幾個數分別試一下,有驚喜喲!!
看到自己算了半個多小時也沒找到原因的難題,被企鵝哥2分鐘搞定了,雨夜妹紙眼神裡充滿了崇拜!!
恰巧午飯時間到了,他們相視一笑,異口同聲的說:“走吃飯去,我請客!”
上一篇:師傅師孃優美論文節選