怎么做可以把下圖中相同的的款號數(shù)量一鍵整理成一個款號然后款號后面就是這個款的總數(shù)
906
2022-06-01
Index中文是索引的意思,可以返回指定區(qū)域、指定位置的數(shù)值,它的語法比較容易理解,即返回區(qū)域第幾行第幾列的數(shù)值;常和match函數(shù)配合用來查詢,本文有詳細(xì)實例操作,感興趣的朋友可以看看。
1、index語法
index(區(qū)域,第幾行,第幾列)
返回區(qū)域第幾行第幾列的數(shù)值。
參數(shù)還是很好理解的。
注意的就是:如果區(qū)域為同一行,可以省略第二個參數(shù);同樣如果區(qū)域為同一列,可以省略第三個參數(shù)。
下面看實例:
我們挑INDEX(A1:C6,2,2)講解一下。
意思是返回A1:C6這個區(qū)域第2行、第2列的值,交叉點即B2單元格,所以公式結(jié)果是"姓名"。
單行/單列區(qū)域只需要兩個參數(shù)就行了,因為只有一行/一列嘛。
INDEX(B2:B6,2)也就是返回第二行的"張三";
INDEX(B2:C2,2)也就是返回第列列的"成績"。
2、index和match配合
index函數(shù)和match函數(shù)配合,常用來查詢。
比如下面的例子,查詢張三的成績。我們可以使用vlookup來查詢,現(xiàn)在展示index和match的配合。
INDEX(C2:C6,MATCH(E2,B2:B6,0))
現(xiàn)在分析一下,在函數(shù)組合的文章中,我們講到了函數(shù)組合的剖析要從內(nèi)到外。
先看內(nèi)部的MATCH(E2,B2:B6,0),是返回"張三"在B2:B6的位置,是2。
那么把MATCH(E2,B2:B6,0)替換成2再看:INDEX(C2:C6,2),就是30了。
肯定有同學(xué)會說:我已經(jīng)會了vlookup,再學(xué)index和match這么復(fù)雜的組合有個卵用?
其實作用還是很大的,看下面的例子:
根據(jù)藍(lán)色區(qū)域的信息,查詢張三和王五的成績、性別、班級。
如果用vlookup,公式如下:
成績、性別、班級需要手動編輯3個公式才可以。
如果用index和match配合,一個公式就可以搞定了。
B8的公式:
INDEX($A:$D,MATCH($A8,$A:$A,0),MATCH(B,$A:$D,0))
公式很復(fù)雜,我們講解一下:
1、$A:$D這個區(qū)域被鎖定了,公式怎么拖動都不會改變。
2、MATCH($A8,$A:$A,0),是返回"張三"在$A:$A中的位置。$A8表示公式向右拖動不變,向下拖動還是正常的$A9、$A10。。。
3、MATCH(B,$A:$D,0),是返回"成績"在$A:$D中的位置。B表示公式向右拖動時正常的C、D,向下拖動被鎖定了一直時B。
B8公式的真正意義是:返回$A:$D中"張三"所在行、"成績"所在列的交叉值。
C8公式的真正意義是:返回$A:$D中"張三"所在行、"性別"所在列的交叉值。
D8公式的真正意義是:返回$A:$D中"張三"所在行、"班級"所在列的交叉值。
這個公式的難點在于參數(shù)到底該鎖定行還是該鎖定列,還是行列都鎖定。
index和match的配合還會有更多精彩的應(yīng)用,比vlookup更加靈活,當(dāng)然對函數(shù)的掌握有比較高的要求。Excel也正因為這些強大的功能才經(jīng)久不衰,成為辦公利器。建議大家將其掌握,以提高工作效率。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。