-
1 # 財務遊戲
-
2 # 蓉城斌哥
1.sumif函式的含義1
1.sumif函式是用來根據指定條件對若干單元格進行求和。(即按條件求和)
END2.sumif函式的語法格式12.sumif函式的語法格式
=sumif(range,criteria,sum_range)
Sumif(條件區域,求和條件,實際求和區域),第二個求和條件引數在第一個條件區域裡。
END3.sumif函式案列13.如圖,在A列中的眾多發貨平臺(條件區域)中找出各個發貨平臺(求和條件)的發貨總量(實際求和條件)
輸入公式=SUMIF(A2:A13,D2,B2:B13)
公式說明,指定求和條件為成都發貨平臺,然後再眾多發貨平臺(條件區域)中計算出成都發貨平臺的總髮貨量(求和區域)。
24.如圖,我們通常會透過下拉填充公式就能快速把整列的發貨量給計算出來,效果如圖所示。
但是這時公式有問題,在計算上海發貨平臺的發貨量的時候,這時的條件區域和實際求和區域是A3:A14,B3:B14,正確的應該是A2:A13,B2:B13。
35.如圖,透過新增絕對引用,公式就正確了,條件區域和實際求和區域是A2:A13,B2:B13保持不變,效果如圖所示。
END4.sumif函式使用的注意點6.=sumif(range,criteria,sum_range)
第二個求和條件引數在第一個條件區域裡。
7.=sumif(range,criteria,sum_range)
第二個引數criteria如果是文字,要加引號。且引號為英文狀態下輸入。
8.=sumif(range,criteria,sum_range)
第二個引數criteria還可以使用萬用字元*。含義是隻要含有成都字樣的就進行求和。
9.Sumif(條件區域,求和條件,實際求和區域)
如圖,我們在sumif函式是使用過程中,我們要選中條件區域和實際求和區域時,當資料上萬條時,手動拖動選中時很麻煩,這時可以透過ctrl+shift+↓選中。
-
3 # 傲看今朝
在企業日常工作中,表哥表姐們最常遇見的問題就是條件求和,例如下面的要求:
公司本月郵寄費是多少?
公司財務部本月的成本支出是多少?
……
下面的表格是網友問我的問題,
原始表格
透過這樣一張表格,他想知道如下結果:
1.李茂海總共銷售了多少?
2.求銷售數量大於等於500的總數量?
3.求姓名為兩個兩字的人的總銷售數量?
4.求“晏陽陽”與“龍邦進”的總銷售數量?
很顯然,透過我們目前所學過的sum函式是很難回答這些問題的。對於此類問題,我的解決辦法就是sumif函式。接下來我將給大家分享sumif函式的具體用法。
一、SUMIF函式解釋1.sumif為函式名,此函式用於條件求和;
2.range為條件區域,需為單元格區域引用,通常為單列單元格區域;
3.Criteria就是條件,只有滿足了條件的單元格才會被加起來,此引數可以是表示式,文字或者單元格引用;
4.[sum_range]就是求和區域,對哪一列的單元格進行求和。此引數外面有中括號,說明此公式在某些情況下是可以省略的,什麼時候省略,後面會有應用案例,這裡不再贅述。
函式解釋
二、簡單運用sumif函式搞定條件求和我們先動手解決第一個問題:求出李茂海的總銷售數量?
資料表格
在下面的表格中,我們可以清晰地看到,A列中李茂海這個名字出現了很多次,我們需要將李茂海這個名字對應的B列的單元格值加起來,用sumif函式來解決非常簡單:第一引數我們要判斷A列單元格的值是否滿足條件,如果滿足條件,則將其同行對應的B列(求和區域)的值加起來。因此公式為:=sumif(A3:A19,"李茂海",B3:B19),值得注意的函式中引數與引數務必用英文逗號隔開,而且出現文字時,務必用英文雙引號引起來。
簡單公式
輕鬆得到李茂海的總銷售數量為2289。
三、sumif函式第三引數的省略在Sumif函式中,第三引數被中括號([])括起來,意思是當條件區域和求和區域一致時,求和區域(第三引數)可以省略。例如文章開頭提到的求單筆銷售數量大於等於500的數量總和。我們將公式寫成:=SUMIF(B3:B19,">=500")
第三引數省略
四、SUMIF函式中萬用字元的使用Excel中的萬用字元是非常實用的,運用好這個東西,可以輕輕鬆鬆幫我們解決非常多的表格問題。在Excel中,萬用字元通常有3個,即:*,?,~,其中,*代表任意多個或者一個字元;?(英文半形符號)代表任意一個字元;~比較不常用,它沒有特別的含義,僅為轉義功能,配合*和?使用,在*和?前加~及表示*和?而非任意多個或者單個字元。本例中要求姓名為兩個字,因此我們可以用兩個?來表示。因此沒有在掌握sumif函式萬用字元用法之前,我都是透過以下的操作方法來獲得結果的:
技巧法
這種方法勉強也可以,但是顯然太笨,咱們只需要簡單寫一條sumif公式就解決了。本例子中的條件為:姓名為兩個字,可以用萬用字元"??"來表示,條件區域為A3:A19,公式寫成:=SUMIF(A3:A19,"??",B3:B19)即可。
萬用字元
五、利用SUMIF函式做多條件求和求晏陽陽和龍幫進的總銷售數量?很多朋友第一反應都是分別求出他們倆的總銷售數量,然後加起來。如下圖所示:
加起來
這種方法當然沒有錯,只是公式太長,有沒有更短的公式寫法呢?答案是肯定的,下面就給大家介紹一種將公式寫短的技巧。我們可以在第二引數做做文章,使用常量陣列,如下圖所示:
常量陣列
公式的長度得到了極大的縮短,需要特別注意的2點:1.輸入完公式,我們一定要按住Ctrl和Shift後再去敲回車,否則公式將計算錯誤;2.由於sumif函式第二引數使用了陣列,因此此函式將得到龍幫進的銷售數量和晏陽陽的銷售數量兩個結果,因此我們需要在sumif函式外套一個sum函式將這兩個結果加起來,這樣就可以輕鬆得到我們想要的結果了。
-
4 # 陶澤昱
sumif函式使用情況多種多樣,如果你瞭解這幾個函式 IF,SUM,SUMIF,SUMIFS.的原理,情況在複雜在不怕了。
我們通過幾張圖來理解這幾個函式,深刻得了解這幾個常用函式
1、先來看看IF函式在下圖中應用,成績分數>60分的 顯示及格,反之顯示不及格。
大家只要在B2單元格寫入“=IF(A2=60,及格,不及格)”敲一下回車就可以看到結果顯示及格了。
大家需要注意IF函式括號裡面逗號分割開的3個引數,第一個引數代表條件,滿足條件顯示第二個引數,不滿足條件顯示第三個引數。EXCEL會根據>=60分這個條件自動判斷及格還是不及格了。是不是很簡單呢。
2、SUM 函式
求下圖1、2、3之和,在D2單元格直接輸入SUM(A2:C2),敲回車就看到結果了。注意:函式引數中的“:”代表 “到”的意思,A2:C2就是從A2到C2單元格
3、下面增加點難度,大家都知道SUM和IF函數了,那麼把SUMIF組合到一起就是一個新的函式,這個函式有什麼作用呢,我們來看下圖
圖中顯示讓我們計算蘋果總數量,這個圖裡只有出現了3次蘋果數量,用眼睛看一下就可以算出來結果12,但是如果一個上千行的表,出現上百次蘋果,計算蘋果的總數量怎麼辦呢,這就需要用到SUMIF函數了。
輸入=SUMIF(A2:A7,蘋果,B2:B7),敲回車,函式單元格結果顯示12. 是不是很方便,我們來分析一下SUMIF的三個引數作用,第一個引數就是告訴Excel到哪一列找蘋果,第二個引數,就是讓Excel知道你要找的關鍵字“蘋果”,第三個引數告訴Excel,蘋果的數量到哪一列找。然後,找到所有蘋果行數量累加,就是我們要的結果12了。
最後,給大家留一個疑問,如果想計算出上圖蘋果和草莓的總數,怎麼做呢,是用SUMIF函式還是用SUMIFs函式呢,如果可以判斷出來,說明你徹底理解,sumif函式在什麼情況下使用了。
-
5 # Excel科技達人
Excel包學包會教程:SUMIF函式全解析(最全面的解讀SUMTIF)
看了他你就全會了!
-
6 # Excel精選技巧
我們在工作中經常會遇到條件求和的情況,這時候,SUMIF函式就可以派上大用場!今天,技巧君就來講一下SUMIF函式的用法!
【本文示例檔案獲取方法見文末】
SUMIF函式是什麼功能:對滿足條件的單元格的數值求和
語法:SUMIF(條件區域,條件,[求和區])
什麼時候用SUMIF條件求和是什麼意思呢?比如,給你一個各地分公司業績流水賬,裡面有北京分公司、上海 分公司、廣州分公司 等各地分公司子部門的業績情況,要求出北京分公司的總業績 ,這種情況就稱為條件求和 !
條件求和的“條件”我們可理解為語法中的 “定語”,比如以一個公司的所有員工為 研究物件,要求公司男員工的總業績,這裡的“男”就是一個限定條件,我們的條件區就是“性別”,求求和區域為“業績”,那麼我們的公式為:
SUMIF(性別,“男”,業績)
SUMIF具體怎麼用例1、基礎用法,求人事部總工資
=SUMIF(B1:B10,F3,D1:D10)
例2、省略求和區,求≥5000的總工資
=SUMIF(D1:D10,">=5000")
例3、計算除人事部以外的總工資
=SUMIF(B1:B10,"<>"&F11,D1:D10)
例4、計算工資低於平均值的總工資
=SUMIF(D1:D10,"<"&AVERAGE(D1:D10))
例5、計算姓馬的員工工資總額
=SUMIF(A1:A10,G7&"*",D1:D10)
示例檔案獲取關注EXCEL精選技巧,每天學習3分鐘,堅持一個月,你將大不同! -
7 # 雷哥office
很多朋友都知道sumif函式是條件求和,99%的朋友只會其基本用法,我們透過案例來學習一些好玩的玩法!
函式基本語法=sumif(條件區域,制定的條件,求和的區域)
透過以上方法,就可以實現對滿足條件的區域進行求和
案例1 基本玩法需要求出“北京”地區銷售額總和
方法:輸入公式 =sumif(C:C,C3,G:G),按下【enter】後,資料就可以快速進行求和了。
注意,引數二輸入文字 “北京”也是一樣的
案例2:高階玩法問題描述:如圖所示,表格中記錄了員工從入職到離職的銷售業績。現在需要求出員工離職前1天(離職當天沒有銷售額),銷售額的平均值。
遇到這種情況,大家該怎麼辦呢?
該案例無非就是需要求出每列資料空值上面的資料和的平均值,分別是81,30,22,25,56
思路:在每列的區域中進行查詢,如果找到空值單元格,就輸出其上面一行的資料,然後進行求和即可~
使用的公式為 =SUMIF(B3:H9,"",B2:H8) / 7
公式解釋:
引數一:條件區域選擇B3:H9
引數二:即滿足的條件,輸入的是 “”
引數三:求和區域,我們輸入的引數選擇的是條件區域的上一行
因此,該公式就表示在B列中進行查詢空值,如果找到,就輸出空值上一行的資料;同理,分別在C列,...., H列中進行查詢空值,分別輸出空值上一行的資料。最後再進行求和。
我們一起來看下動圖效果吧
舉一反三
如圖所示,透過Sumif函式實現資料整理。具體效果如下圖所示~
-
8 # 雷鳥365
SUMIF函式教程
說明
摘要對範圍中符合指定條件的值求和。
示例
SUMIF(A1:A10, ">20",B1:B10)
語法
SUMIF(範圍,條件,[求和範圍])
範圍
要根據條件進行檢測的範圍。
條件
要應用於範圍的模式或測試條件。 如果範圍包含的是要檢測的文字,則條件必須為字串。條件可以包含萬用字元,包括用於匹配單個字元的?或用於匹配零個或連續多個字元的*。要匹配問號星號本身,請在該字元前面加上波浪號(~)字首(即~?和~*)。字串條件必須用引號括起來。函式會檢查範圍中的每個單元格與條件是否相等或匹配(如果使用了萬用字元)。 如果範圍包含的是要檢測的數字,則條件可以是字串也可以是數字。如果給定的條件是一個數字,則檢查範圍中的每個單元格是否等於條件。另外,條件也可能是包含數字的字串(也將對其進行相等檢測),或者帶有以下字首的數字:=(檢查是否相等)、>(檢查範圍單元格的值是否大於條件值)或<(檢查範圍單元格的值是否小於條件值)
求和範圍-[可選]
要求和的範圍(如果與範圍不同)。
實戰
https://www.leiniao365.com/work/table/26134654
回覆列表
EXCEL中的sumif函式在什麼情況下使用?
我先來說說sumif的語法結構:
SUMIF(range, criteria, [sum_range])
range 必需。用於條件計算的單元格區域。
criteria 必需。用於確定對哪些單元格求和的條件。
sum_range 可選。要求和的實際單元格。如果 sum_range 引數被省略,Excel 會對在 range 引數中指定的單元格(即應用條件的單元格)求和。
1,條件求和 - 精確值求和。
示例中求出型別為“訂閱號”的使用者數量的總和。
公式:F13=SUMIF($C$5:$C$10,D13,$E$5:$E$10)
2,條件求和 - 範圍值求和。
示例中求出大於500的使用者數量的總和。
SUMIF省略第三個引數時,會對第一個引數進行求和。
公式:F13=SUMIF($E$5:$E$10,D13)
3,含錯誤值求和。
示例中求出F列使用者數量的總和。其中F列含有錯誤值。
公式:F11=SUMIF(F5:F10,">0")
4,模糊條件求和- 萬用字元單條件求和。
示例中求出B列中含有“office"的使用者數量總和。
* 代表萬用字元。
公式:E13=SUMIF(B5:B10,D13,E5:E10)
5,多條件模糊求和 - 萬用字元多條件求和。
示例中求出B列中含有“office" & "buy"的使用者數量總和。
* 代表萬用字元。
公式(嵌套了陣列公式):E13=SUM(SUMIF(B5:B10,{"*Office*","*buy*"},E5:E10))
Ctrl+Shift+Enter組合鍵輸入陣列公式
6,多條件求和。
示例中求出B列中officeGif/Goalbuy/Echat458對應的使用者數量總和。
公式(嵌套了陣列公式):E13={SUM(SUMIF(B5:B10,D13:D15,E5:E10)}
Ctrl+Shift+Enter組合鍵輸入陣列公式
7,根據等級計算總分值。
H5陣列公式:{=SUM(SUMIF($J$6:$J$10,C5:G5,$K$6:$K$10))}
8,跨區域提取編號。
公式:C12=SUMIF($C$4:$G$8,B12,$B$4:$F$8)
注意:編號均為數值,才能用SUMIF函式提取