欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

你認(rèn)為哪一個(gè)函數(shù)最能體現(xiàn)Excel的無(wú)窮魅力

你認(rèn)為哪一個(gè)函數(shù)最能體現(xiàn)Excel的無(wú)窮魅力?

我們都知道,Vlookup函數(shù)號(hào)稱Excel函數(shù)家族的大眾情人,有著眾多的Excel小白粉絲。然而這個(gè)函數(shù)要是和Index函數(shù)比起來(lái),簡(jiǎn)直就是弱爆了。什么鬼?index函數(shù),聽都沒有聽說(shuō)過(guò)!這個(gè)函數(shù)確實(shí)非常低調(diào),曾經(jīng)因?yàn)樗牡驼{(diào)還讓我輕視了它。當(dāng)我真正了解他,我才發(fā)現(xiàn),這才是真正的函數(shù)王者。

文:傲看今朝

一、Index函數(shù)是個(gè)什么鬼?

index函數(shù)主要用于返回?cái)?shù)據(jù)表特定位置(包括單元格或者單元格區(qū)域)的值。它主要有三個(gè)參數(shù)(兩種參數(shù)用法,我當(dāng)然只介紹最常用的那一種):array,row_num,[column_num]。這個(gè)函數(shù)是通過(guò)“定位”的原理來(lái)確定要返回的單元格或者單元格區(qū)域的,就好比我們通過(guò)經(jīng)度和緯度來(lái)確定某個(gè)地點(diǎn)在地球中的位置一樣。因此index函數(shù)為3個(gè),第一參數(shù):區(qū)域(array,就好比是地球,在實(shí)際使用中我們可以任意選擇一片區(qū)域),第二參數(shù):行數(shù)(row_num,好比是緯度),第三參數(shù):列數(shù)(column_num,好比是經(jīng)度)。

1

例如下面例子中我們需要返回某個(gè)人的數(shù)學(xué)成績(jī),那么成績(jī)就是區(qū)域(C4:H524),某個(gè)人的成績(jī)?cè)诔煽?jī)的區(qū)域的哪一行就是緯度(match函數(shù)求出:第4行),數(shù)學(xué)成績(jī)?cè)谒谐煽?jī)區(qū)域的哪一列就是經(jīng)度(match函數(shù)求出:第2列)。

2

通過(guò)以上例子的講解,大家大致理解了index函數(shù)的基本用法,即輸入?yún)^(qū)域,第幾行,第幾列三個(gè)參數(shù)index函數(shù)即可順利工作。其中第二參數(shù)第三參數(shù)平常都是嵌套match函數(shù)(真是index函數(shù)好基友啊,沒有他,可以說(shuō)index函數(shù)啥用都沒有)。下面我們?cè)賮?lái)看一個(gè)例子。

二、Index函數(shù)如何進(jìn)行交叉查詢?

如下圖所示,根據(jù)上方的數(shù)據(jù)表,如何快速地得到任意一個(gè)人的花費(fèi)金額?

1

我估計(jì)很多人的第一反應(yīng)一定是vlookup函數(shù),的確,這個(gè)例子中運(yùn)用vlookup函數(shù)的確是妥當(dāng)?shù)摹N覀冚斎胍韵鹿郊纯傻玫浇Y(jié)果:

=VLOOKUP(B18,A9:H16,MATCH(B19,A8:H8,),)

速度很快,結(jié)果很完美。同樣我們也可以用Index函數(shù)來(lái)做:

=INDEX(B9:H16,MATCH(B18,A9:A16,),MATCH(B19,B8:H8,))

結(jié)果也很快得了出來(lái),有人或許會(huì)說(shuō),Index函數(shù)不比vlookup函數(shù)強(qiáng)大,因?yàn)関lookup函數(shù)寫的公式看起來(lái)還要短一些。事實(shí)似乎真的是這樣的,那么我們?cè)倏纯匆幌逻@種情況vlookup函數(shù)該怎么處理呢?

2

咱們之前講述vlookup函數(shù)提到過(guò),使用vlookup時(shí),第1參數(shù)(查找值)必須位于第二參數(shù)(查找區(qū)域)的最左側(cè),否則結(jié)果會(huì)出錯(cuò),因此當(dāng)遇到上圖的數(shù)據(jù)時(shí),利用vlookup函數(shù)就很難搞定了,我也寫出來(lái),大家參考參考:

=VLOOKUP(B33,CHOOSE(COLUMN(A1:H1),H24:H31,A24:A31,B24:B31,C24:C31,D24:D31,E24:E31,F24:F31,G24:G31),MATCH(B34,A23:G23,)+1,)

但是咱們?nèi)绻胕ndex函數(shù),寫法還是跟上面差不多:

=INDEX(A24:G31,MATCH(B33,H24:H31,),MATCH(B34,A23:G23,))

從這一點(diǎn)上來(lái)說(shuō),是不是感覺Index函數(shù)強(qiáng)大多了。

三、Index函數(shù)與統(tǒng)計(jì)函數(shù)如何嵌套?

如果Index函數(shù)僅限于以上介紹的功能,那么我們大可不必去學(xué)它。Index函數(shù)與統(tǒng)計(jì)函數(shù)可是大有用處,如下圖的例子,我們?nèi)绾尾拍芸焖俚玫浇Y(jié)果呢?

如何快速統(tǒng)計(jì)

嘿,看著這個(gè),你想到了思路了嗎?針對(duì)第一個(gè)問(wèn)題,你是不是想在最下方增加一個(gè)“總銷售額”的輔助行,然后用vlookup函數(shù)去做?當(dāng)月份變化時(shí),總銷售額也跟著變。針對(duì)第二個(gè)問(wèn)題,你不是也有增加一個(gè)平均銷售額的輔助列的沖動(dòng)?如果是這樣,我建議你先打住,先來(lái)看看我的方法:

總銷售額的公式:

{=SUM(INDEX(B40:E45,,MATCH(B47,B39:E39,)))}

第一步利用index函數(shù)得到一月份所有人的值,然后第二步利用sum函數(shù)求和即可。index函數(shù)的寫法為:INDEX(B40:E45,,MATCH(B47,B39:E39,)) 。注意一下,我們要返回所有的行,因此第二參數(shù)只需保留位置(不可省略)。由于index函數(shù)得到的結(jié)果是一個(gè)數(shù)組,接下來(lái)我們要對(duì)數(shù)組進(jìn)行統(tǒng)計(jì),因此我們?cè)谕鈱忧短淄阺um函數(shù)后一定要按住Ctrl和Shift鍵再去敲Enter鍵(錄入數(shù)組公式的標(biāo)準(zhǔn)姿勢(shì))。

平均銷售額:

{=AVERAGE(INDEX(B40:E45,MATCH(E47,A40:A45,),))}

解釋同上,唯一不同的就是上個(gè)問(wèn)題簡(jiǎn)寫了第二參數(shù),而此問(wèn)題中簡(jiǎn)寫的是第三個(gè)參數(shù),逗號(hào)不能省略,省略了會(huì)出錯(cuò)。

今天的內(nèi)容簡(jiǎn)單分享到這里,更多內(nèi)容,歡迎關(guān)注:傲看今朝。