前面介紹了sumif函數最基本語法和三種使用方法,表格函數語法十分重要,大家一定要記住,不知道的小夥伴們可以點擊下面的鍊接查看:快速掌握表格中SUMIF函數公式使用方法(1),好了,今天繼續介紹後面幾種
4.快速求表格中不是空值單元格和在收集數據的時候,很容易出現收集的數據不全,出現空值。遇到這種情況還會需要我們統計非空值的數據,這時候我們應該真做呢?
簡單,首先,還是老規矩,先寫入SUMIF函數語法公式
=SUMIF(range,criteria,[sum_range])
這裡我們還是直接套用,但是有一點是要注意一下,在條件單元格中有空值,我們不知道是幾字符,所就用“ ”* " "号這個通配符(通配符有兩個:“ * ”和 “ ? ”,* 代表任意個任意字符,? 代表一個任意字符,這兩個一定要分清)。
我們生成的公式就是:=sumif(條件區域,"*",實際求和區域)。
以下面GIF圖表為例:
可以看出表格問題:計入人區域A2到A10,其中A4、A5、A7、A9是空值,快速求B列非空值的和。經過以上分析,輸入公式應該為:=sumif(A2:A10,"*",B2:B12)。
操作如如圖
5.統計前幾名之和在各行工作不管是老師統計學生前幾名成績之和還是主管統計銷售前幾名總銷售額等,隻要是統計前幾名我們就可以使用SUMIF函數選取範圍中符合指定條件的值求和功能。
首先,我們還是先分析語法公式怎麼寫
因為是在數據中統計前三名,那麼我們肯定要用到SUMIF函數的選取範圍中符合指定條件的值求和功能,即我們第一步就是=sumif();
使用sumif函數要選取範圍才可以找到符合條件指定的值,那麼就是=sumif(條件區域, )
公式想要運算最少要有兩個參數,所以後面還要再加一個判定條件,判定條件要采集最大的,這裡就是大于,即=sumif(條件區域,“大于”)
因為我們要選擇最大的幾組相加求和,這裡還要在用到一個函數 LARGE , LARGE 函數的用途 返回數據集中的第K個最大值,K為返回的數據在數組或數據區域裡的前哪個位置(從大到小), 如果A1=24,A2=5,A3=7,A4=15,A5=0,A6=35,A7=2,A8=5,則公式"=LARGE(A1:A8,3)"返回15,因為數組中第3個大的數字是15(A4),如果想要統計到15(A4),那麼K值就為4。
即=sumif(條件區域,“大于”large(條件數組,K))。
這樣子我們基本上就已經搞得出公式的大概,為啥子是大概呢?因為這裡有SUMIF和LARGE兩個函數,這樣是系統沒有辦法執行的,想要表格系統執行,我們要加一個連結符号,目的是将兩個内容相邊起來;
& 是連結符号,目的是将兩個内容相邊起來
比如要将兩個文本"大家和"是中國人"相連起來,則公式可以寫成
="大家"&"是中國人"
如果"大家"寫在A1單元格,"是中國人"寫在B1單元格,則可以在C1單元格寫入公式
=A1&C1
那麼 們得到的語法公式=sumif(條件區域 ,“大于”&large(條件數組,K值))
以下圖為例,寫在表格中就是:=sumif(C2:C16,">"&large(C2:C16))
實際操作動态圖
6.排除錯誤值求和
專門在網絡上挖取關鍵詞點擊量、做電商挖取關鍵詞在線商品量做統計表等的小夥伴應該清楚,軟件挖取下來的詞經常會出現一些沒有篩選上的詞彙,造成導出成表格顯示錯誤值,可是我們還要進行求和,作為參考。我們應該怎麼用SUMIF函數快速做到呢?
首先,前面還是直接套用公式=sumif(條件區域, ),後面我們就要使用到一個表格的科學計數法,“9E307”(9E 307是Excel裡的科學計數法,意思是9乘以10的307次方,最大可以達到1.797693134862315E308,但是記這個數字非常不好記,9E 307已經足夠大到Excel能接受的最大數值了,所以在excel中經常用9E 307代表最大數,9E 307不是規定,不是原則,是約定俗成的用法,你用我用大家用,為了嚴謹最好将9E 307寫作 9.99999999999999E 307)是為了讓公式計算時能夠包含到報表裡所有的數值數據。再借助sumif的條件求和功能對這些數值求和從而達到了排除錯誤值的目的,所以我們的公式為:
=sumif(條件區域,“<9e307”).
實際操作動态圖
人的大腦和肢體一樣,多用則靈,不用則廢 ,多學多練才是王道;下夥伴們,你學會了麼?
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!