Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統(tǒng)的電腦編寫的一款電子表格軟件。直觀的界面、出色的計(jì)算功能和圖表工具,再加上成功的市場(chǎng)營(yíng)銷,使Excel成為最流行的個(gè)人計(jì)算機(jī)數(shù)據(jù)處理軟件。 INDEX函數(shù)用于返回表或區(qū)域中的值或值的引用,它兩種形式:數(shù)組形式和引用形式。 數(shù)組形式返回表格或數(shù)組中的元素值,此元素由行序號(hào)和列序號(hào)的索引值給定。當(dāng)函數(shù)INDEX的第1個(gè)參數(shù)為數(shù)組常量時(shí),使用數(shù)組形式。其語(yǔ)法如下: INDEX(array,row_num,column_num) 其中,array參數(shù)為單元格區(qū)域或數(shù)組常量。如果數(shù)組只包含一行或一列,則相對(duì)應(yīng)的參數(shù)row_num參數(shù)或column_num參數(shù)為可選參數(shù)。如果數(shù)組有多行和多列,但只使用row_num參數(shù)或column_num參數(shù),函數(shù)INDEX返回?cái)?shù)組中的整行或整列,且返回值也為數(shù)組。row_num參數(shù)為數(shù)組中某行的行號(hào),函數(shù)從該行返回?cái)?shù)值。如果省略row_num參數(shù),則必須有column_num參數(shù)。column_num參數(shù)為數(shù)組中某列的列標(biāo),函數(shù)從該列返回?cái)?shù)值。如果省略column_num參數(shù),則必須有row_num參數(shù)。下面通過(guò)實(shí)例詳細(xì)講解該函數(shù)的使用方法與技巧。 打開(kāi)“INDEX.xlsx”工作簿,切換至“Sheet1”工作表,本例中的原始數(shù)據(jù)如圖16-46所示。要求根據(jù)工作表中的數(shù)據(jù)內(nèi)容,返回表格或數(shù)組中的元素值。具體操作步驟如下。 STEP01:選中A5單元格,在編輯欄中輸入公式“=INDEX(A2:B3,2,2)”,用于返回位于區(qū)域中第2行和第2列交叉處的數(shù)值(沙和尚),輸入完成后按“Enter”鍵返回計(jì)算結(jié)果,如圖16-47所示。 ![]() 圖16-46 原始數(shù)據(jù) ![]() 圖16-47 A5單元格返回結(jié)果 STEP02:選中A6單元格,在編輯欄中輸入公式“=INDEX(A2:B3,2,1)”,用于返回位于區(qū)域中第2行和第1列交叉處的數(shù)值(唐三藏),輸入完成后按“Enter”鍵返回計(jì)算結(jié)果,如圖16-48所示。 引用形式返回指定的行與列交叉處的單元格引用。如果引用由不連續(xù)的選定區(qū)域組成,可以選擇某一選定區(qū)域。其語(yǔ)法如下: INDEX(reference,row_num,column_num,area_num) 其中,reference參數(shù)為對(duì)一個(gè)或多個(gè)單元格區(qū)域的引用。如果為引用輸入一個(gè)不連續(xù)的區(qū)域,必須將其用括號(hào)括起來(lái)。如果引用中的每個(gè)區(qū)域只包含一行或一列,則相應(yīng)的參數(shù)row_num參數(shù)或column_num參數(shù)分別為可選項(xiàng)。例如,對(duì)于單行的引用,可以使用函數(shù)INDEX(reference,,column_num)。 row_num參數(shù)為引用中某行的行號(hào),函數(shù)從該行返回一個(gè)引用。column_num參數(shù)為引用中某列的列標(biāo),函數(shù)從該列返回一個(gè)引用。area_num參數(shù)為選擇引用中的一個(gè)區(qū)域,返回該區(qū)域中row_num參數(shù)和column_num參數(shù)的交叉區(qū)域。選中或輸入的第1個(gè)區(qū)域序號(hào)為1,第2個(gè)為2,依此類推。如果省略area_num參數(shù),則函數(shù)INDEX使用區(qū)域1。 例如,如果引用描述的單元格為(A1:C4,D1:E4,F1:H4),則area_num 1為區(qū)域A1:C4,area_num 2為區(qū)域D1:E4,而area_num 3為區(qū)域F1:H4。下面通過(guò)實(shí)例詳細(xì)講解該函數(shù)的使用方法與技巧。 打開(kāi)“INDEX函數(shù).xlsx”工作簿,切換至“Sheet2”工作表,本例中的原始數(shù)據(jù)如圖16-49所示。要求根據(jù)工作表中的數(shù)據(jù)內(nèi)容,返回指定的行與列交叉處的單元格引用。具體操作步驟如下。 ![]() 圖16-48 A6單元格返回結(jié)果 ![]() 圖16-49 原始數(shù)據(jù) STEP01:選中A12單元格,在編輯欄中輸入公式“=INDEX(A2:C6,2,3)”,用于返回區(qū)域A2:C6中第2行和第3列的交叉處,即C3單元格的內(nèi)容,輸入完成后按“Enter”鍵返回計(jì)算結(jié)果,如圖16-50所示。 STEP02:選中A13單元格,在編輯欄中輸入公式“=INDEX((A1:C6,A7:C10),2,2,2)”,用于返回第2個(gè)區(qū)域A8:C11中第2行和第2列的交叉處,即B8單元格的內(nèi)容,輸入完成后按“Enter”鍵返回計(jì)算結(jié)果,如圖16-51所示。 ![]() 圖16-50 A12單元格返回結(jié)果 STEP03:選中A14單元格,在編輯欄中輸入公式“=SUM(INDEX(A1:C10,0,3,1))”,用于對(duì)第1個(gè)區(qū)域A1:C10中的第3列求和,即對(duì)C1:C10求和,輸入完成后按“Enter”鍵返回計(jì)算結(jié)果,如圖16-52所示。 STEP04:選中A15單元格,在編輯欄中輸入公式“=SUM(B2:INDEX(A2:C6,5,2))”,用于返回以B2單元格開(kāi)始到A2:C6單元格區(qū)域中第5行和第2列交叉處結(jié)束的單元格區(qū)域的和,即B2:B6單元格區(qū)域的和,輸入完成后按“Enter”鍵返回計(jì)算結(jié)果,如圖16-53所示。 ![]() 圖16-53 A15單元格返回結(jié)果 Excel整體界面趨于平面化,顯得清新簡(jiǎn)潔。流暢的動(dòng)畫和平滑的過(guò)渡,帶來(lái)不同以往的使用體驗(yàn)。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!