Excel函式: SUM函式很簡單, 但是這些細節你注意過嗎?

Excel函式: SUM函式很簡單, 但是這些細節你注意過嗎?

點選載入圖片

各位小夥伴們大家好,我是Excel歸故鄉。本期開始給大家講解SUM求和類函式,SUM函式相信大家都不陌生,使用表格辦公的人,必定都使用過這個函式,但是這個看似簡單的函式,這些細節你注意過嗎?如果沒有,很可能出錯哦,一起看看吧!

SUM函式的基礎用法,我想不必多說,就是將區域內的值進行求和。我們本期主要是看一下他的注意事項,否則很容易掉入陷阱。

1、邏輯值及數字的文字表示式將被計算。

如果你有一些基礎,看到這句話應該會比較驚訝,邏輯值和數字的文字表示式不是不應該被計算嗎?這是怎麼回事呢?我們來看一下示例:

Excel函式: SUM函式很簡單, 但是這些細節你注意過嗎?

點選載入圖片

這個SUM函數里面的引數有一些雜亂,有數字2,有文字型的數值“05”,有邏輯值TRUE,但是最終的結果卻是8,大家可以自己嘗試一下看看結果,這是為什麼呢?因為這裡的文字型數字,和邏輯值,不是以單元格引用的形式放到裡面的,而是直接書寫進入公式的,因此在這裡他們會被自動轉化為數值進行計算。也就是說,他相當於=SUM(2,5,1),最終得到的結果就是8。我們總結一下:當文字型數字和邏輯值,直接書寫到公式中,而不是來源於單元格引用時,他們會被轉化為數字進行計算。

2、如果引數為區域引用,只有其中的數字將被計算,區域引用中的空白單元格、邏輯值、文字將被忽略。

這一條是最為關鍵的點,通常大家遇到的問題也是由於這點產生的。這句話的成立的前提為前半句話,引數為區域引用的情況下,如果沒有這句話,那就與第一條產生衝突了。在這種情況下,被引用的區域內的空白單元格、邏輯值、文字都會被忽略不計,或者你可以理解為當成0處理。請看示例:

Excel函式: SUM函式很簡單, 但是這些細節你注意過嗎?

點選載入圖片

我們看到這個引用區中的前三個單元格,他的內容和我們第一條裡面的示例一模一樣,按理來說結果至少是8,但是結果卻是2。這就是因為單元格引用的原因,這個時候我們看到的文字“05”、邏輯值TRUE都被忽略不計了,這是和第一點最大的區別。然後其他文字,如“故鄉”和空白的單元格,也被忽略不計。這裡我們需要再強調一下的是,大家注意05這種單元格型別,很多時候我們從系統直接匯出的資料,都是這種文字的儲存方式,這是防止在系統中計算失真,但是如果我們用這些數字直接進行函式的數學運算,就會出錯,比如求和結果顯示0。遇到這種情況,大家把他轉換成真正的數字就行了,具體的轉換方法,我在本文對應的影片中有講解,大家可以去看一下,幾種方法都非常簡單,這也是大家通常會遇到的一個關鍵問題。

3、如果引數中有錯誤值或為不能轉換成數字的文字,將會導致錯誤。

這個函式不能接受錯誤值,他無法將這些錯誤值忽略掉,當他的引數裡面有錯誤值的時候,不管是什麼形式的寫入方式,都會影響這個函式,最終得到一個錯誤的結果。

Excel函式: SUM函式很簡單, 但是這些細節你注意過嗎?

點選載入圖片

可以看到,幾種常見的錯誤,無論是直接寫入,還是以單元格引用的形式寫入,都得到一個錯誤結果。這也就是我們有些小夥伴在群裡提到的問題,為什麼求和及果實亂碼,如果是這種情況,你就要檢查一下你的資料來源當中是不是出現問題了。

以上就是本期的全部內容,SUM函式很簡單,但是因為這些細節產生的坑,你踩過幾個呢?希望看過本期內容後,你能從容避免這些坑。

寫在最後:原創不易,如果大家感興趣的,請幫我點個關注吧,期待與大家共同進步!

相關文章