Hello,大家好,相信大家在工作中一定都遇到過這樣的情況,就是對數值進行求和,結果居然是0,如下圖,百思不得其解這到底是為什麼,今天就跟大家介紹下為什麼有時候我們對數值求和它的結果是0
一、格式錯誤
對數值求和結果為0,根本的原因還是單元格出了問題,想要實現對數值進行求和并顯示正确的結果,我們除了要輸入正确的數據之外,還需設置對應的格式
如下圖是相同數據在不同格式下的顯示方式,每一種格式都對應了一種顯示方式,但是他們的值都是4563
對數值求和結果為0就是因為數值的格式是文本格式,在文本格式下的數值,他就相當于是漢字或者字母之類的文本數據,而對文本數據進行求和他的結果就一定是0,在excel中區别文本數值最直觀的方法就是看數據的左上角有沒有綠色的小三角如果有哪個這個數據就是文本格式的數值,對他求和的結果就一定是0
二、單元格中存在不可見字符
另一種情況是單元格中存在不可見字符,最常見的就是空格,如下圖,數據的左上角沒有三角符号但是我們對他求和結果仍然是0,這是因為在數據的後面存在空格,當有空格存在,excel會自動将這個單元格的格式設置為文本格式,所以說我們對它求和的結果也是0
三、解決辦法
那麼我們如何解決這樣的問題呢,最簡單的辦法就是使用分列來将單元格的格式變為常規格式,在常規格式下,excel會自動識别輸入數據的類型,如果輸入單元格的數據都是數值那麼就會将其識别為數值格式的數據
同時分列也能達到快速清洗數據的效果,當我們使用分列後,會将單元格中不可見的字符删除掉,将其格式設置為常規格式
不過它也有一個缺點就是必須一列一列的來更改數據,如下圖,我們隻需選擇一列數據,然後點擊分列,直接點擊完成即可。當我們對數據分列後就會顯示出求和的結果
以上就是對數值求和但是結果卻是0的原因,最根本的原因還是因為我們的單元格是文本格式,所以對其求和結果為0
怎麼樣?你學會了嗎?
我是excel從零到一,關注我持續分享更多excel技巧
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!