Hi,大家好,我是胖斯基
周末閑暇,整理了下那鋪滿灰塵的書架。
透過塵埃,在故紙堆中發現這么一本連環畫圖冊,腦海中瞬間回憶起那真假美猴王的劇幕,那一幕幕,完美的演繹了真亦假時假亦真,無為有處有還無……
其實,在Excel中,這種真真假假也同樣存在,也一樣帶來了求和困擾!
求和,在Excel中很簡單,相信小白都可以脫口而出,直接函數SUM即可,然后有時候,事實并非如此:
當采用最傻瓜的方式直接逐個相加時,發現結果正確;
但是當采用SUM求和時,結果卻錯誤。
不明其中緣由的你,可能會非常困擾,明明就這幾個數相加,怎么就不對了呢?
其源頭就是'真假數據',在Excel中的專業叫法是文本型數據(不參與直接運算)。
So,當這類'假數據'參與SUM時,自然不進行正確的求和運算。
那如何判定文本型的數值參與了運算?
技巧1:觀察法
如果是文本型的數據,則在其單元格的左上角,會有一個三角符號提示
相信只要視力沒問題,基本可以快速排查出所謂的'假數據'
當然,更BT的一種就是其單元格上沒有小三角符合,那如何快速判定這一系列數據是否有問題呢?
依舊采用觀察法:
選中這一列數據,然后觀察Excel的右下方,會有文字提示:計數:6,數值計數:5,很明顯,這其中有1個數字為'假數據',So,找到Ta,解決Ta即可!
那如何從茫茫人海中找到這個'假數據'呢?
技巧2:函數判斷法:
在Excel中,判斷一個數字是否是真正的數值,有一個函數ISNUMBER,當其結果為TRUE的時候,其為真數字,當其結果為FALES時,其為假數字(文本型數字)
從函數檢測結果來看,很容易就分辨出了那些數據有問題
發現問題很重要,解決問題更重要
如何解決文本型數值參與的計算?
技巧3:文本轉數值法
如果單元格里面的數值已經明確判定為文本型的'假數據'了,那可以采用文本轉數值的模式,如下:
選中數據列,在右側的提示框中選擇轉化為數值即可
當然,如果單元格里面的數據是從其他表,通過公式引入過來的,又該如何處理呢?
技巧4:公式計算法
無論單元格里面公式是什么,在其后乘以1(*1)即可,通過數據運算讓文本型轉化為數值型數據
當然,也許發懶的你,什么都不想改,想直接在求和中自動計算,又該如何處理呢?
公式1:=SUM(1*(A2:A7)) , 輸入公式后,三鍵一起按(數組公式)
公式2:=SUMPRODUCT(1*(A2:A7))
其核心內涵,還是采用數據乘以1的方式,將文本轉化為數值。
胖斯基|說
無論文本型數據也好,還是數值型數據也好,當掌握了上面4個小技巧時,真真假假,假假真真,便不那么重要了。