在我們平時遇到的問題中,有一類很常見的情況,就是根據(jù)某個條件進(jìn)行匯總,例如:
根據(jù)左邊的明細(xì)數(shù)據(jù),統(tǒng)計出右邊的四個科目對應(yīng)的發(fā)生額,這就是條件求和的典型案例,在處理這類問題時,首選的函數(shù)就是SUMIF。
下面一起來看看這個函數(shù)是如何使用的,我們可以使用插入函數(shù)的方法找到SUMIF函數(shù):
首先點擊插入函數(shù)這個按鈕:
選擇【數(shù)學(xué)與三角函數(shù)】,找到SUMIF函數(shù):
點擊確定后可以看到這個函數(shù)的參數(shù)說明:
強(qiáng)調(diào)一件事,學(xué)習(xí)一個新的函數(shù),必須了解這樣幾個情況:
1、函數(shù)的基本功能;
2、函數(shù)有幾個參數(shù);
3、每個參數(shù)可以使用的數(shù)據(jù)類型(引用、文本、數(shù)字、邏輯值等等);
4、參數(shù)是否可以省略;
5、函數(shù)結(jié)果是什么類型的數(shù)據(jù)(引用、文本、數(shù)字、邏輯值等等)。
每個人的基礎(chǔ)不同,不一定能夠全部了解以上內(nèi)容,最低限度了解前面三個內(nèi)容是必須的,隨著函數(shù)知識和使用經(jīng)驗的增加,最后還是要了解全部信息才算是掌握了這個函數(shù)。
對于初學(xué)者來說,使用函數(shù)向?qū)Э梢院苤庇^的了解到這些信息:
通過SUMIF的這個界面,我們可以很直觀的看到:
1、函數(shù)基本功能是“對滿足 條件的單元格求和”;
2、函數(shù)有三個參數(shù),參數(shù)使用的數(shù)據(jù)類型分別是:引用、任意和引用。
了解到這些信息以后,只需要我們給SUMIF提供相應(yīng)的信息,也就是參數(shù)的填寫,就可以得到我們需要的結(jié)果了,具體如何完成,一步一步來看。
第一參數(shù)的作用:
以郵寄費的計算來說,第一個參數(shù)需要我們提供“要進(jìn)行計算的單元格區(qū)域”,也就是“要進(jìn)行判斷條件的單元格區(qū)域”,本例中是C2:C19這個區(qū)域,用鼠標(biāo)點擊第一參數(shù)所在的空白處,然后直接選擇這個區(qū)域:
這樣就完成了第一參數(shù)的填寫
提示:記住一個單詞吧,Range,以后經(jīng)常會見到,就是單元格區(qū)域的意思。
接下來看看第二個參數(shù)需要我們提供什么內(nèi)容:
簡單來說,就是要我們提供條件,這個條件可以是數(shù)字,表達(dá)式,或文本形式定義的,如果不明白這些基本概念,說明你需要重新學(xué)習(xí)函數(shù)基礎(chǔ)知識這節(jié)課。
在這個說明里,有一點沒提到,就是這個條件也可以是一個單元格引用,但是這個問題在函數(shù)的幫助里說的很詳細(xì):
能不能看懂紅框中的內(nèi)容,是判斷你的基礎(chǔ)能力的一個標(biāo)準(zhǔn),作為初學(xué)者,如果能看懂這樣的一些描述,說明基礎(chǔ)知識是夠用了,反之則需要補(bǔ)一補(bǔ)了。
回到本例,第二參數(shù)我們可以選擇單元格:
光標(biāo)定位在第二參數(shù)的空白處,點擊F2單元格,也可以輸入郵寄費三個字,但是記得加雙引號(英文狀態(tài)的)。
提示:再記住一個單詞吧,Criteria,以后經(jīng)常會見到,一般表示條件的意思。
最后來看看第三參數(shù):
Sum-range,用于求和計算的實際單元格,可以省略,將使用區(qū)域中的單元格。
簡單的說,就是實際求和的單元格區(qū)域,Sum-range這個單詞也很容易理解,range已經(jīng)第二次遇到了,是區(qū)域,前面加了個sum,當(dāng)然就是求和區(qū)域了。
與輸入第一個參數(shù)的方法一樣,我們選擇D2:D19這個區(qū)域,注意到這時候計算結(jié)果已經(jīng)被模擬出來了。
接下來點確定按鈕,完成公式的輸入。
通過以上介紹,基本可以了解SUMIF函數(shù)的結(jié)構(gòu),這個函數(shù)有三個參數(shù),分別是:條件所在的范圍,條件,需要實際求和的范圍。
按照以上方法可以寫出獨子費、過橋過路費和手機(jī)電話費等項目的統(tǒng)計。
但是在實際應(yīng)用中,我們當(dāng)然不會一條一條去輸入公式,而是輸入一個公式,下拉或是雙擊完成一列公式的輸入,當(dāng)公式需要下拉(或者右拉)的時候,我們需要在公式里合適的位置加上$,防止參數(shù)里的區(qū)域或者單元格發(fā)生變化。
當(dāng)我們選擇公式所在的單元格后,點擊編輯欄,可以看到有函數(shù)的結(jié)構(gòu)提示,紅色框中的內(nèi)容,現(xiàn)在看到這幾個英文單詞應(yīng)該不會感到陌生了吧。同時會看到,公式里的參數(shù)用了不同的顏色區(qū)分,同時在表格里會有對應(yīng)顏色的方框出現(xiàn),如果需要修改某個參數(shù),可以直接在表格里拖動或者是調(diào)整對應(yīng)的框來實現(xiàn)。
這里需要強(qiáng)調(diào)一點,當(dāng)你的公式處于這種狀態(tài)的時候,說明是在編輯狀態(tài),切記用鼠標(biāo)點擊表格里的任何單元格,想要退出編輯狀態(tài)有兩個方法,回車退出是確認(rèn)了修改,按Esc鍵退出是放棄修改,如果沒有修改的話,兩個方法效果一樣。
當(dāng)然,也可以用鼠標(biāo)點這個位置:
×代表放棄修改,√代表確認(rèn)修改。
把這個公式下拉一格
再換到編輯狀態(tài)看看發(fā)生了什么變化
第二參數(shù)也就是條件單元格,隨著公式的下拉變到F3單元格,這個是我們希望的,但是條件區(qū)域和求和區(qū)域也跟著下移了一行,這個就會出問題,所以我們需要對這兩個地方進(jìn)行處理。
選中G2單元格的公式,在編輯欄選擇第一參數(shù):
按f4功能鍵(如果是筆記本的話可能需要同時按下fn鍵),公式變成這樣:
同樣的方法,對第三參數(shù)進(jìn)行處理,公式變成這樣:
回車確認(rèn)修改,然后再次下拉公式:
通過檢查,可以看到,第二參數(shù)按照我們的需要,位置發(fā)生了變化,第一和第三兩個參數(shù),位置固定不變,至此,這個函數(shù)的基本用法介紹完畢。
實際上函數(shù)的用法很簡單,我們花了比較大的精力介紹了一些方法:
1、通過函數(shù)向?qū)Я私庖粋€函數(shù)的基本信息;
2、參數(shù)的填寫以及常用的英文信息的識別;
3、修改公式里函數(shù)參數(shù)的方法;
4、使用f4功能鍵添加$鎖定需要固定的區(qū)域。
第四點非常重要,實際就是絕對引用和相對引用的用法,在整個的函數(shù)學(xué)習(xí)過程中,體現(xiàn)基礎(chǔ)是否扎實可以通過三個方面來判斷:$的用法、數(shù)列的構(gòu)造和邏輯值的運(yùn)用。
這三點也是函數(shù)基礎(chǔ)這一部分的核心內(nèi)容,不在這里啰嗦了,有專文介紹。
下次我們再通過幾個例子來了解sumif函數(shù)的一些常見用法。
以上內(nèi)容節(jié)選自《Excel基礎(chǔ)小課堂》,點擊鏈接可以加入隨時隨地學(xué)習(xí)
https://m.qlchat.com/wechat/page/live/2000000723990573
長期招募小白、新手、菜鳥,專補(bǔ)基礎(chǔ)!