解決excel數字常見問題:格式對了,但就是無法計算!

在工作中,excel數字是很容易出現錯誤的地方,這是因為數字有特別多格式的原因。

比如,圖中的這個案例表:

解決excel數字常見問題:格式對了,但就是無法計算!

通過訂單數和單價相乘,來得到D列金額,這個結果是正確的;

但是,B17單元格的求和結果卻是錯誤的,因為B17=SUM(B3:B16)肯定不是0,

而C列求和結果C17=SUM(C3:C16)=123.5又是正確的,這到底是怎麼回事呢?

解決excel數字常見問題:格式對了,但就是無法計算!

數字需要計算,就要轉換為“常規”或者“數字”兩種格式。

我們先選中B列任意單元格,去查看一下其單元格格式是什麼:

解決excel數字常見問題:格式對了,但就是無法計算!

發現B列單元格目前全部已經是“數字”格式了,那為什麼還會出錯呢?

這種情況,是因為在錄入數字之前,這些B列單元格都選為了文本格式,然後在數字全部錄入之後,選中全部單元格,改為了“數字”格式。

這樣的修改是無效的,雖然顯示“數字”格式,但其本質還是文本格式。

下面,我們來說一下兩個解決辦法:

1、逐一修改

選中要修改的單元格,雙擊單元格然後回車確認。

解決excel數字常見問題:格式對了,但就是無法計算!

這樣等於是重新錄入了一次數據,也就是在"數字”格式下錄入的78。

解決excel數字常見問題:格式對了,但就是無法計算!

這個時候,你會發現B3單元格沒有了綠色角標,而其他單元格還有。其實,這個綠色角標就是在告訴我們,這個單元格的數字是文本格式,而不是數字格式。

2、批量修改

對於案例中這一列這麼多單元格,逐一修改肯定是累死了,我們最好採用批量修改提高效率。

解決excel數字常見問題:格式對了,但就是無法計算!

選中要修改的單元格,點擊“菜單欄-數據-分列”,進入分列界面。

解決excel數字常見問題:格式對了,但就是無法計算!

一直選擇默認的下一步,最後一步點完成就可以了。

在最後一步,我們可以看到默認的選項是“常規”,也就是將現有這些文本格式單元格全部改為常規格式單元格,也就達到了我們想要的效果。

解決excel數字常見問題:格式對了,但就是無法計算!

這樣,B列單元格都沒有了綠色角標,和C列一樣,所以B17單元格的求和結果也就正確了。

總結:

excel遇到數字無法計算的時候,首先要去排查格式問題,很多時候都是因為文本格式的數字導致錯誤的。即使顯示的是數字格式,也需要雙擊單元格重新確認看下是否有變化。看到有綠色角標警告,就要去處理格式了。


分享到:


相關文章: