午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

三大函數(shù)家族能搞定80%的工作,誰最受歡迎?

 Excel不加班 2021-08-26

函數(shù)中最受歡迎的有三大家族,一個(gè)是以SUM函數(shù)為首的求和家族,一個(gè)是以VLOOKUP函數(shù)為首的查找引用家族,另外一個(gè)就是以IF函數(shù)為首的邏輯函數(shù)家族。根據(jù)二八定律,學(xué)好這三大家族的函數(shù),就能完成80%的工作。

一起來看看SUM函數(shù)家族怎么完成各種匯總?

1.現(xiàn)在要知道所有產(chǎn)品的銷售數(shù)量

=SUM(C2:C8)

SUM函數(shù)這個(gè)估計(jì)大家都很熟,就是對(duì)區(qū)域的數(shù)據(jù)進(jìn)行求和。需要注意的是,如果區(qū)域存在文本,將自動(dòng)被忽略。如現(xiàn)在C2單元格的值為:零,直接用SUM求和不會(huì)有任何影響。

2.如果想知道電腦的銷售數(shù)量

=SUMIF(B2:B8,"電腦",C2:C8)

SUMIF→SUM+IF,IF就是如果的意思,也就是如果滿足條件就對(duì)區(qū)域中的數(shù)據(jù)進(jìn)行求和。

語法:

=SUMIF(條件區(qū)域,條件,求和區(qū)域)

但這個(gè)語法并不是硬性規(guī)定的,允許只存在兩個(gè)參數(shù)。

如求數(shù)量大于50的和。

=SUMIF(C2:C8,">50",C2:C8)

縮寫

=SUMIF(C2:C8,">50")

也就是說當(dāng)條件區(qū)域跟求和區(qū)域一樣的時(shí)候,求和區(qū)域可以不用寫。

SUMIF函數(shù)有時(shí)可以取代VLOOKUP函數(shù)進(jìn)行查找,當(dāng)返回值為數(shù)值的時(shí)候用SUMIF函數(shù)更好,即使查找不到對(duì)應(yīng)值也不會(huì)顯示錯(cuò)誤值。VLOOKUP函數(shù)查找要求很嚴(yán),需要格式一樣才行,2012-1-10為日期格式,如果現(xiàn)在用文本格式卻查不到,返回錯(cuò)誤值#N/A,而用SUMIF卻可以,在這里也能體現(xiàn)出SUMIF的便利。

=VLOOKUP("2012-1-10",A2:C8,3,0)

正確寫法:

=VLOOKUP(--"2012-1-10",A2:C8,3,0)

=SUMIF(A2:A8,"2012-1-10",C2:C8)

繼續(xù)回到求和的問題上。

3.對(duì)2013-1-16之前的電腦的銷售數(shù)量進(jìn)行求和

=SUMIFS(C2:C8,A2:A8,"<2013-1-16",B2:B8,"電腦")

SUMIF是條件求和,SUMIFS就是多條件求和。

語法:

=SUMIFS(求和區(qū)域,條件區(qū)域1,條件1,條件區(qū)域2,條件2,條件區(qū)域n,條件n)

4.對(duì)匯總外的所有表格的A1進(jìn)行匯總。

SUM函數(shù)有一種特殊的表示方法,可以快速對(duì)多個(gè)表格進(jìn)行匯總,這個(gè)很好用。

=SUM('*'!A1)

*是通配符,代表所有字符,用在這里的意思就是代表除了公式所在表格(匯總)的其他所有表格。

如果現(xiàn)在只需要包含月的所有表格的A1進(jìn)行匯總。

=SUM('*月'!A1)

5.格式相同的多表匯總

很多人都喜歡將每月的數(shù)據(jù)分別存放在各個(gè)表格,然后再匯總。有6個(gè)月的數(shù)據(jù),表格格式相同。

現(xiàn)在想在匯總表依次獲取每月的銷售量,該怎么做呢?

有人也許會(huì)說,這還不簡(jiǎn)單,直接SUM函數(shù)然后分別引用表格不就可以。

=SUM('1月'!C:C)

=SUM('2月'!C:C)

……

=SUM('6月'!C:C)

當(dāng)然這也是種辦法,不過用Excel就得考慮擴(kuò)展性,假如是12個(gè)月?或者是按銷售人員分表,那估計(jì)就得幾百個(gè)表格,這樣還能繼續(xù)更改公式嗎?

當(dāng)然你時(shí)間比較充足,要這么做也無可厚非。但對(duì)于懶惰成性的盧子而言,這種事情是絕不允許發(fā)生的?,F(xiàn)在每個(gè)表格名已知,區(qū)域也已知,只要引用起來不就完事OK。

=A2&"!C:C"

這樣就可以獲得1-6月C列區(qū)域,那是不是這樣就能直接求和呢?

=SUM(A2&"!C:C")

得到的是#VALUE!,警告你出錯(cuò)了,原因是里面的區(qū)域僅僅是文本,而不是真正的區(qū)域,那該怎么辦呢?

別急,先看下INDIRECT函數(shù),這個(gè)函數(shù)可以對(duì)文本進(jìn)行引用,一般叫間接引用。

有間接引用自然有直接引用。比如現(xiàn)在有三個(gè)人,分別叫甲、乙、丙,現(xiàn)在甲要知道丙的事情,可以直接去問丙,也可以通過乙間接去了解丙的事情。也就是說直接引用就是直接輸入?yún)^(qū)域就行,不通過第三者,我們正常的引用都是直接引用,如區(qū)域C:C。間接引用就是通過第三者才能獲得的,如INDIRECT(“C:C”)。也就是說,只要嵌套個(gè)INDIRECT函數(shù)就可以。

=SUM(INDIRECT(A2&"!C:C"))

再來看一個(gè)例子,加深理解?,F(xiàn)在要得到A4跟B5的值,我們可以利用INDIRECT函數(shù)間接引用。

看到這里也許細(xì)心的朋友會(huì)發(fā)現(xiàn),還少了一個(gè)重要的函數(shù)SUMPRODUCT的說明,這個(gè)低版本的朋友應(yīng)該用得非常多,特別是多條件求和。但對(duì)于高版本的朋友而言,這個(gè)的作用就很小,這里簡(jiǎn)單提下用法就行。

6.畢竟是出自一家人,幫助都差不多,非常好理解,統(tǒng)計(jì)總金額。

=SUMPRODUCT(B2:B4,C2:C4)


只強(qiáng)調(diào)一句,SUMPRODUCT 將非數(shù)值型的數(shù)組元素作為0處理,如B4現(xiàn)在的值是文本=SUMPRODUCT({2;5;"無"},C2:C4),“無”在這里就等同于0。不再對(duì)這個(gè)函數(shù)的基礎(chǔ)用法進(jìn)行說明,否則會(huì)讓大家誤認(rèn)為侮辱你們的智商。

推薦:天天被吊打的VLOOKUP,結(jié)果誰都離不開!

上文:透視表的這個(gè)用法太好用,簡(jiǎn)直絕了!


三大家族,你最喜歡用哪個(gè)函數(shù)?

作者:盧子,清華暢銷書作者,《Excel效率手冊(cè) 早做完,不加班》系列叢書創(chuàng)始人,個(gè)人公眾號(hào):Excel不加班(ID:Excelbujiaban)

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多