首先,我們來看下=index(array,row_num,[column_num] )的含義: 這個(gè)比較簡單,array指的是引用的區(qū)域,row_num指的是(要引用的數(shù)據(jù))在第幾行,column_num指的是(要引用的數(shù)據(jù))在第幾列。
來看例子,假設(shè)我們要引用中旬電視機(jī)的銷售額,那么需要進(jìn)行以下操作: ①在單元格里輸入'=index'; ②輸入數(shù)據(jù)的引用區(qū)域(即:B2:D4); ③輸入引用區(qū)域里中旬電視機(jī)銷售額在第幾行,第幾列。 根據(jù)以上步驟,完整的輸入=INDEX(B2:D4,2,2)后,引用結(jié)果就出來了。
再來了解=index(reference,row_num,[column_num] ,[area_num])的含義: 這個(gè)也較簡單,它的含義是index(引用的數(shù)據(jù)區(qū)域,行序號(hào),列序號(hào),區(qū)域序號(hào)),這組公式一般用于多個(gè)區(qū)域中引用其中一個(gè)區(qū)域。
來看例子,假設(shè)我們要從2個(gè)數(shù)據(jù)區(qū)域中引用五月份電視機(jī)的銷售額,該怎么操作呢?首先,在單元格里輸入'=index',接著輸入2個(gè)數(shù)據(jù)區(qū)域的單元格區(qū)域,記得輸入完之后用小括號(hào)括起來。
接下來輸入行、列以及區(qū)域序號(hào),這塊內(nèi)容新手容易搞混淆,要特別注意: 行序號(hào),列序號(hào)指的是'五月份電視機(jī)的銷售額'在引用區(qū)域(F1:I4)里它是第幾行、第幾列(這里是第3行、第4列);區(qū)域序號(hào)指的是'五月份電視機(jī)的銷售額'在被引用的第幾個(gè)區(qū)域(這里是第2個(gè)區(qū)域)。公式全部輸入完畢之后,引用結(jié)果就出來了。
INDEX函數(shù)和其他函數(shù)配套使用的例子(Index+Row函數(shù)): 圖例中'規(guī)格'在奇數(shù)行,'庫存'在偶數(shù)行,怎么樣才把奇數(shù)行或者偶數(shù)行的數(shù)據(jù)單獨(dú)提取出來呢?我們可以想到Index函數(shù)是引用函數(shù),Row函數(shù)可以用于返回一個(gè)引用的行號(hào),所以可以用Index+Row函數(shù)試試。
如圖在C1單元格輸入公式,其中ROW()表示提取當(dāng)前單元格的行號(hào),雙引號(hào)表示對(duì)字符串的引用。C1單元格運(yùn)算結(jié)果出來后,向下填充就可以把B列的奇數(shù)行數(shù)據(jù)全部提取出來了。如果要提取案例里偶數(shù)行的數(shù)據(jù),把公式編輯欄的公式改成ROW()*2就可以了。
INDEX函數(shù)和其他函數(shù)配套使用的例子(Index+Match函數(shù)): Index+Match函數(shù)可以說是最佳搭檔了,兩者經(jīng)常嵌套使用進(jìn)行匹配查找,在看實(shí)例前,我們先來了解一下Match函數(shù)函數(shù)的語法:=Match(lookup_value, lookup_array, match_type),換成中文就是=Match(查找目標(biāo)值,查找范圍,匹配類型)。
下圖是一個(gè)輸入產(chǎn)品編號(hào)查庫存的例子,其中Match(D2,A2:A6,0)意思是在A2:A6單元格區(qū)域中精確查找出D2單元格里的指定項(xiàng),整個(gè)Index+Match函數(shù)的意思是在B2:B6單元格區(qū)域內(nèi),按照Match函數(shù)的匹配值,找出相對(duì)應(yīng)的數(shù)值。
聯(lián)系客服