国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

分門別類解決Excel求和出錯問題

2022-05-30 10:48平淡
電腦愛好者 2022年13期
關鍵詞:空格單元格公式

平淡

原因1:文本格式所導致

在進行一些數(shù)字的求和時,由于數(shù)據(jù)格式為文本格式,這樣會導致SUM函數(shù)無法正確求和。如公司的ER P系統(tǒng)導出的數(shù)據(jù)都是文本格式(在單元格的左上角會有綠色三角形標記),這樣求和就會出錯(圖1)。

解決的方法是使用VALUE函數(shù)轉(zhuǎn)換為數(shù)字格式。如上述的例子,定位到D2單元格并輸入公式“=VA LUE(C2)”,下拉填充到D10單元格,這樣在D11單元格中輸入“=SUM(D2:D10)”求和就不會出錯了(圖2)。

原因2:數(shù)據(jù)包含特殊格式

在Excel中,數(shù)字格式中不能包含除數(shù)字之外的其他格式。如在網(wǎng)上復制的數(shù)據(jù),在數(shù)據(jù)中間或者開頭、結(jié)尾包含空格,空格的存在會導致求和錯誤。此時可以選中數(shù)據(jù)中的任意空格并復制,接著按下“Ctrl+H”打開“查找和替換”對話框,然后在“查找內(nèi)容”處輸入粘貼的空格,“替換為”設置為空,點擊“全部替換”,之后就可以正常求和了。

如果數(shù)據(jù)單元格中包含的是不可見的換行符,那么就需要先找出換行符號,然后再使用SUBSTITUTE函數(shù)替換,最后再求和即可。比如下面的數(shù)據(jù)就包含換行符,先定位到C2單元格,輸入公式“=CODE(RIGHT(B2))”并下拉填充,可以在C列中看到換行符號(圖3)。

公式解釋:

先使用RIGHT函數(shù)對B2單元格中的數(shù)據(jù)從右往左提取換行符號的代碼,這里代碼10表示B2單元格包含“CHAR(10)”換行符,然后再將其返回作為CODE函數(shù)文本字符串中第一個字符的數(shù)字代碼。

繼續(xù)定位到D2單元格,輸入公式“=--SUBSTITUTE(B2,CHAR(10)," " )”并下拉,將換行符替換為空字符,這樣在D列中就會顯示真正的數(shù)字了。最后在D4單元格中輸入“=SUM(D2:D3)”即可正確求和(圖4)。

公式解釋:

這里將B2單元格作為將SUBSTITUTE函數(shù)的“原字符串”參數(shù),將CHAR(10)作為被替換的字符,進行替換的字符是“""”,最后再使用“--”將文本轉(zhuǎn)換為數(shù)值數(shù)據(jù)。這樣公式下拉后可以將原來的換行符替換掉,并且實現(xiàn)數(shù)據(jù)的正確求和了。

原因3:數(shù)據(jù)中包含單位符號

一些新手在Excel中輸入數(shù)據(jù)時總是喜歡添加單位符號,單位符號的存在也容易導致求和失敗。此時可以使用SUMPRODUCT嵌套SUBSTITUTE函數(shù)進行正確的求和。比如在下圖中需要統(tǒng)計總的噸數(shù)。定位到B10單元格并輸入公式“=SUMPRODUCT(--SUBSTITUTE(B2:B9,"噸",""))&"(噸)"”求和即可(圖5)。

公式解釋:

先使用SUBSTITUTE函數(shù)將中文單位替換為空,然后再將其作為SUMPRODUCT函數(shù)的求和區(qū)域,最后使用“&”符號和單位“(噸)”連接顯示。

原因4:小數(shù)點誤差導致求和出錯

Excel計算數(shù)據(jù)時,它是根據(jù)單元格的存儲值來計算的,而不是根據(jù)顯示值來計算的。但在日常輸入數(shù)據(jù)時,如公司的工資數(shù)值保留了三位小數(shù),這樣導致存儲數(shù)值和顯示值(使用貨幣格式時默認四舍五入顯示)不同。比如員工1的原始工資數(shù)值是3111.005,輸入后顯示為3111.01(四舍五入顯示),但是在實際求和統(tǒng)計時參與計算的數(shù)值仍為3111.005,最終導致統(tǒng)計數(shù)據(jù)和應發(fā)工資數(shù)據(jù)出現(xiàn)差異(圖6)。

雖然上述統(tǒng)計的差異數(shù)據(jù)不大,但是如果統(tǒng)計人數(shù)較多,如10000人,那么最終數(shù)據(jù)誤差會變?yōu)?00。要避免類似情況的出現(xiàn),可以使用ROUND函數(shù)進行四舍五入,在原始數(shù)據(jù)B列后插入一個新列,接著定位到C2單元格,輸入公式“=ROUND(B2,2)”并下拉,然后以這個數(shù)值作為實際發(fā)放的工資數(shù)據(jù)再統(tǒng)計即可(圖7)。

如果需要讓Excel按照顯示數(shù)值求和統(tǒng)計,也可以點擊“文件→選項”,在打開的窗口中切換到“高級”,在右側(cè)的窗格中切換到“計算此工作簿時”,勾選其下的“將精度設置為所顯示的精度”,點擊“確定”(圖8)。這樣在Excel進行數(shù)據(jù)統(tǒng)計時就按照單元格顯示的數(shù)值統(tǒng)計,我們只要將數(shù)據(jù)格式設置為保留2位小數(shù)即可。

猜你喜歡
空格單元格公式
組合數(shù)與組合數(shù)公式
排列數(shù)與排列數(shù)公式
趣填成語
空格填數(shù)
等差數(shù)列前2n-1及2n項和公式與應用
玩轉(zhuǎn)方格
玩轉(zhuǎn)方格
你來補缺的數(shù)
淺談Excel中常見統(tǒng)計個數(shù)函數(shù)的用法
太谷县| 成都市| 乐业县| 云梦县| 绩溪县| 昌平区| 绥江县| 金湖县| 尼玛县| 炎陵县| 行唐县| 常宁市| 阜康市| 沁阳市| 剑河县| 屯门区| 保德县| 景东| 哈巴河县| 金湖县| 昌乐县| 含山县| 响水县| 宿松县| 大安市| 汾西县| 甘泉县| 南昌市| 台北市| 诸城市| 拜城县| 平江县| 碌曲县| 米脂县| 铁岭市| 监利县| 库车县| 西盟| 镇安县| 资阳市| 崇左市|