點(diǎn)擊上方右側(cè)“EXCEL應(yīng)用之家”藍(lán)字關(guān)注微信公眾號(hào)
點(diǎn)擊文章底部“閱讀原文”可領(lǐng)取閱讀紅包;模板文檔可免費(fèi)獲取
送人玫瑰,手有余香,請(qǐng)將文章分享給更多朋友
動(dòng)手操作是熟練掌握EXCEL的最快捷途徑!
我們以前介紹過(guò)OFFSET函數(shù),它的主要功能是在引用的單元格區(qū)域中按照指定的行數(shù)和列數(shù),得到相對(duì)移動(dòng)的單元格引用。在EXCEL中還有一個(gè)函數(shù)-INDEX函數(shù)的功能和OFFSET函數(shù)類(lèi)似:在單元格區(qū)域中按照輸入的行號(hào)和列號(hào),返回行列交叉處特定的單元格引用。
INDEX函數(shù)分為兩種:
單元格區(qū)域引用形式:
INDEX(reference,row_num,col_num,area_num)
reference: 指定的檢索范圍
Row_num: 指定的返回的第幾行的行號(hào)
Col_num: 指定的返回的第幾列的列號(hào)
Area_num: 選擇引用中的一個(gè)區(qū)域。可省略。
數(shù)組形式:
INDEX(array,row_num,col_num)
Array: 指定的數(shù)值
Row_num: 數(shù)組中某行的行號(hào)
Col_num: 數(shù)組中某列的行號(hào)
在EXCEL中,MATCH函數(shù)可以用于查找數(shù)據(jù)的位置,而INDEX函數(shù)可以根據(jù)查找到的位置返回實(shí)際的單元格引用。因此在實(shí)際工作中可以使用二者的組合來(lái)完成條件查詢(xún)計(jì)算。
下列中,我們需要按照姓名和學(xué)科來(lái)查詢(xún)成績(jī)。具體步驟如下:
步驟一:在單元格區(qū)域A11:B14中通過(guò)數(shù)據(jù)驗(yàn)證建立下拉清單。
步驟二:在單元格C11中輸入并下拉即可
“=INDEX($A$1:$D$8,MATCH(A12,$A$1:$A$8,0),MATCH(B12,$A$1:$D$1,0))”
思路:
利用MATCH函數(shù)分別確定姓名和學(xué)科在第幾行和第幾列,并以此作為INDEX函數(shù)的輸入?yún)?shù)
INDEX函數(shù)取得指定單元格的引用
注意:INDEX函數(shù)不支持生成內(nèi)存數(shù)組,因此只能在多單元格數(shù)組公式中正常使用。
此例我們還可以用OFFSET函數(shù)完成。大家用興趣可以自己動(dòng)手試一試!
-END-
歡迎關(guān)注【Excel應(yīng)用之家】專(zhuān)欄,了解更多的Excel實(shí)際應(yīng)用技能,盡在Excel應(yīng)用之家!
版權(quán)聲明:本文歸Excel應(yīng)用之家專(zhuān)欄(微信公眾號(hào)Excel應(yīng)用之家)原創(chuàng)撰寫(xiě),未經(jīng)允許不得轉(zhuǎn)載。歡迎關(guān)注專(zhuān)欄/公眾號(hào)。
聯(lián)系客服