在Excel函數世界中,Sumifs函數是多條件求和利器,因為它最多可以有127個條件!
然而今天我們有位同學只有3個條件,用它卻無法正常求和!你可能會說也許是這同學的表格不適合使用Sumifs函數吧?其實并非如此,先來看一下數據結構和匯總圖吧!

數據表原本有很多列,我將其中N多與該問題無直接關系的列刪除掉了,僅保留了A:H列,從截圖中可以看出,這個問題用Sumifs函數是完全沒問題的!
那為什么這位同學會說他用了Sumifs卻無法求出正確的結果呢?我們先來寫函數看一下!
公式寫好,雙擊填充一看,全是0,還真的不能用呢!!通過第一張圖我們能看到 2020年8月2日 銷售贈送 的保養劵有三筆,一共3984,可為什么Sumifs卻無法求出來呢?
【我這問題用Sumifs函數真的不行】

通過換行檢查語法沒問題,那么問題就出在條件上了,已知明細表第13行的數據符合B4的求和要求,我們可以通過輔助單元格分別檢查三個條件!

可以看到B2和明細表的G13不一樣,把G13的值復制到B3,然后把兩個單元格的字體大小調整到36,就發現了問題所在!

坑在 券 和 劵 不同,一個是刀,一個是力,將匯總表的替換成明細表中的以后,計算結果正常!

這種錯誤是很常見的,字不一樣,內容中有不同數量的空格,等等,直接導致了無法匹配,求和結果不正確等情況!
對于這種數據錄入不規范的情況要進行分析的話,用數據透視表是最佳選擇!因為透視表會根據數據源自動按相應的內容進行匯總,而不會造成數據“丟失”!

但數據透視表對于數據源結構有嚴格的要求,同時要想使用動態數據區域又得多花時間去學習了!
函數和透視表,各有優點,同時又各有缺點!唯有被坑過,才能真正掌握!
此篇文章對Sumifs函數求和結果不正確的檢查方法做了一個簡單的介紹,在日常工作中可能會遇到各種各樣的錯誤,檢查方法也不盡相同,唯有掌握更多的錯誤檢查方法,才能勝人一籌!
猜你喜歡
- Python為什么需要裝飾器?如何正確使用Python裝飾器?
- Python處理pdf文件用什么庫?Python哪些方法可以操作pdf文件
- Python中兩個%符號有什么作用?python格式化輸出百分符號的使用方法
- 如何使用Python從文件中讀取內容?Python初學者文件讀寫教程
- Python中的int函數怎么使用?python如何實現int函數的方法
- Python為什么要配置虛擬環境?Python使用虛擬環境有什么好處?
- Python如何配置文件yaml?Python配置文件yaml的用法有哪些?
- 微信突然不能使用是怎么回事?
- 信用卡哪個比較好
- 用Sumifs函數查找價格
