瀏覽量:56次
含義
你可以使用 ADDRESS 函數(shù),根據(jù)指定行號和列號獲得工作表中的某個單元格的地址。例如,ADDRESS(2,3) 返回 $C$2。再例如,ADDRESS(77,300) 返回 $KN$77。也可以使用其他函數(shù)(如 ROW 和 COLUMN 函數(shù))為 ADDRESS 函數(shù)提供行號和列號參數(shù)。
用法
ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])
ADDRESS 函數(shù)用法具有以下參數(shù):
? row_num 必需。 一個數(shù)值,指定要在單元格引用中使用的行號。
? column_num 必需。 一個數(shù)值,指定要在單元格引用中使用的列號。
? abs_num 可選。 一個數(shù)值,指定要返回的引用類型。
abs_num 返回的引用類型 1 或省略絕對值2絕對行號,相對列標(biāo)3相對行號,絕對列標(biāo)4相對值? A1 可選。 一個邏輯值,指定 A1 或 R1C1 引用樣式。 在 A1 樣式中,列和行將分別按字母和數(shù)字順序添加標(biāo)簽。 在 R1C1 引用樣式中,列和行均按數(shù)字順序添加標(biāo)簽。 如果參數(shù) A1 為 TRUE 或被省略,則 ADDRESS 函數(shù)返回 A1 樣式引用;如果為 FALSE,則 ADDRESS 函數(shù)返回 R1C1 樣式引用。
注意: 要更改 Excel 使用的引用樣式,請單擊“文件”選項卡,單擊“選項”,然后單擊“公式”。 在“使用公式”下,選中或清除“R1C1 引用樣式”復(fù)選框。
? sheet_text 可選。 一個文本值,指定要用作外部引用的工作表的名稱。 例如,公式 =ADDRESS(1,1,,,Sheet2) 返回 Sheet2!$A$1。 如果忽略參數(shù) sheet_text,則不使用任何工作表名稱,并且該函數(shù)所返回的地址引用當(dāng)前工作表上的單元格。
案例
公式 說明 結(jié)果 =ADDRESS(2,3)絕對引用$C$2=ADDRESS(2,3,2)絕對行號,相對列標(biāo)C$2=ADDRESS(2,3,2,FALSE)絕對行號,R1C1 引用樣式中的相對列標(biāo)R2C[3]=ADDRESS(2,3,1,FALSE,[Book1]Sheet1)對另一個工作簿和工作表的絕對引用'[Book1]Sheet1'!R2C3=ADDRESS(2,3,1,FALSE,EXCEL SHEET)對另一個工作表的絕對引用'EXCEL SHEET'!R2C3AREAS 函數(shù)含義
返回引用中的區(qū)域個數(shù)。 區(qū)域是指連續(xù)的單元格區(qū)域或單個單元格。
用法
AREAS(reference)
AREAS 函數(shù)語法具有以下參數(shù):
? Reference 必需。 對某個單元格或單元格區(qū)域的引用,可包含多個區(qū)域。 如果需要將幾個引用指定為一個參數(shù),則必須用括號括起來,以免 Microsoft Excel 將逗號解釋為字段分隔符。 參見以下示例。
案例
公式 說明 結(jié)果 =AREAS(B2:D4)引用中包含的區(qū)域個數(shù)1=AREAS((B2:D4,E5,F6:I9))引用中包含的區(qū)域個數(shù)3=AREAS(B2:D4 B2)引用中包含的區(qū)域個數(shù)1CHOOSE 函數(shù)含義
使用 index_num 返回數(shù)值參數(shù)列表中的數(shù)值。 使用 CHOOSE 可以根據(jù)索引號從最多 254 個數(shù)值中選擇一個。 例如,如果 value1 到 value7 表示一周的 7 天,那么將 1 到 7 之間的數(shù)字用作 index_num 時,CHOOSE 將返回其中的某一天。
用法
CHOOSE(index_num, value1, [value2], ...)
CHOOSE 函數(shù)語法具有以下參數(shù):
? index_num 必需。 用于指定所選定的數(shù)值參數(shù)。 index_num 必須是介于 1 到 254 之間的數(shù)字,或是包含 1 到 254 之間的數(shù)字的公式或單元格引用。
l 如果 index_num 為 1,則 CHOOSE 返回 value1;如果為 2,則 CHOOSE 返回 value2,以此類推。
l 如果 index_num 小于 1 或大于列表中最后一個值的索引號,則 CHOOSE 返回 #VALUE! 錯誤值。
l 如果 index_num 為小數(shù),則在使用前將被截尾取整。
? value1, value2, ... Value1 是必需的,后續(xù)值是可選的。 1 到 254 個數(shù)值參數(shù),CHOOSE 將根據(jù) index_num 從中選擇一個數(shù)值或一項要執(zhí)行的操作。 參數(shù)可以是數(shù)字、單元格引用、定義的名稱、公式、函數(shù)或文本。
備注
? 如果 index_num 為一個數(shù)組,則在計算函數(shù) CHOOSE 時,將計算每一個值。
? 函數(shù) CHOOSE 的數(shù)值參數(shù)不僅可以為單個數(shù)值,也可以為區(qū)域引用。
例如,下面的公式:
=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))
相當(dāng)于:
=SUM(B1:B10)
然后基于區(qū)域 B1:B10 中的數(shù)值返回值。
先計算 CHOOSE 函數(shù),返回引用 B1:B10。 然后使用 B1:B10(CHOOSE 函數(shù)的結(jié)果)作為其參數(shù)來計算 SUM 函數(shù)。
案例
案例1
數(shù)據(jù) 1stNails 2ndScrews 3rdNuts FinishedBolts 公式 說明 結(jié)果 =CHOOSE(2,A2,A3,A4,A5)第二個列表參數(shù)的值(單元格 A3 中的值)2nd=CHOOSE(4,B2,B3,B4,B5)第四個列表參數(shù)的值(單元格 B5 中的值)Bolts=CHOOSE(3,Wide,115,world,8)第三個列表參數(shù)的值全球案例 2
數(shù)據(jù) 23 45 12 10 公式 描述(結(jié)果) 結(jié)果 =SUM(A2:CHOOSE(2,A3,A4,A5))計算單元格區(qū)域 A2:A4 中所有數(shù)值的和。 CHOOSE 函數(shù)返回 A4,將其作為 SUM 函數(shù)區(qū)域的第二部分。80COLUMN 函數(shù)含義
返回指定單元格引用的列號。 例如,公式 =COLUMN(D10) 返回 4,因為列 D 為第四列。
用法
COLUMN([reference])
COLUMN 函數(shù)語法具有以下參數(shù):
? 引用 可選。 要返回其列號的單元格或單元格范圍。
l 如果省略參數(shù) reference 或該參數(shù)為一個單元格區(qū)域,并且 COLUMN 函數(shù)是以水平數(shù)組公式的形式輸入的,則 COLUMN 函數(shù)將以水平數(shù)組的形式返回參數(shù) reference 的列號。
l 將公式作為數(shù)組公式輸入 從公式單元格開始,選擇要包含數(shù)組公式的區(qū)域。 按 F2,再按 Ctrl Shift Enter。
l 注意: 在 Excel Online 中,不能創(chuàng)建數(shù)組公式。
l 如果參數(shù) reference 為一個單元格區(qū)域,并且 COLUMN 函數(shù)不是以水平數(shù)組公式的形式輸入的,則 COLUMN 函數(shù)將返回最左側(cè)列的列號。
l 如果省略參數(shù) reference,則假定該參數(shù)為對 COLUMN 函數(shù)所在單元格的引用。
l 參數(shù) reference 不能引用多個區(qū)域。
案例
公式 說明 結(jié)果 =COLUMN()公式所在的列3=COLUMN(B6)引用 B6 的列號2COLUMNS 函數(shù)含義
返回數(shù)組或引用的列數(shù)。
用法
COLUMNS(array)
COLUMNS 函數(shù)語法具有以下參數(shù):
? Array 必需。 要計算列數(shù)的數(shù)組、數(shù)組公式或是對單元格區(qū)域的引用。
案例
公式 說明 結(jié)果 =COLUMNS(C1:E4)引用 C1:E4 中的列數(shù)。3=COLUMNS({1,2,3;4,5,6})數(shù)組常量 {1,2,3;4,5,6} 中的列數(shù)。 其中有兩行,每行 3 列,第一行中包含 1、2、3,第二行中包含 4、5、6。3FORMULATEXT 函數(shù)含義
以字符串的形式返回公式。
用法
FORMULATEXT(reference)
FORMULATEXT 函數(shù)語法具有下列參數(shù):
Reference 必需。對單元格或單元格區(qū)域的引用。
備注
? 如果您選擇引用單元格,則 FORMULATEXT 函數(shù)返回編輯欄中顯示的內(nèi)容。
? Reference 參數(shù)可以表示另一個工作表或工作薄。
? 如果 Reference 參數(shù)表示另一個未打開的工作薄,則 FORMULATEXT 返回錯誤值 #N/A。
? 如果 Reference 參數(shù)表示整行或整列,或表示包含多個單元格的區(qū)域或定義名稱,則 FORMULATEXT 返回行、列或區(qū)域中最左上角單元格中的值。
? 在下列情況下,F(xiàn)ORMULATEXT 返回錯誤值 #N/A:
l 用作 Reference 參數(shù)的單元格不包含公式。
l 單元格中的公式超過 8192 個字符。
l 無法在工作表中顯示公式;例如,由于工作表保護。
l 包含此公式的外部工作簿未在 Excel 中打開。
? 用作輸入的無效數(shù)據(jù)類型將生成 錯誤值 #VALUE!。
? 當(dāng)參數(shù)不會導(dǎo)致出現(xiàn)循環(huán)引用警告時,在您要輸入函數(shù)的單元格中輸入對其的引用。 FORMULATEXT 將成功將公式返回為單元格中的文本。
案例
公式 說明 結(jié)果 =TODAY()C2 中的公式將以文本字符串的形式返回在單元格 A2 中找到的公式,這樣您就可以很輕松地檢查其結(jié)構(gòu)。 在 A2 中輸入公式 =TODAY(),將返回 A2 中的當(dāng)天日期。 公式 =TODAY() 在 C2 中應(yīng)顯示為文本。=FORMULATEXT(A2)GETPIVOTDATA 函數(shù)含義返回存儲在數(shù)據(jù)透視表中的數(shù)據(jù)。 如果匯總數(shù)據(jù)在數(shù)據(jù)透視表中可見,可以使用 GETPIVOTDATA 從數(shù)據(jù)透視表中檢索匯總數(shù)據(jù)。
注意: 通過以下方法可以快速地輸入簡單的 GETPIVOTDATA 公式:在返回值所在的單元格中,鍵入 =(等號),然后在數(shù)據(jù)透視表中單擊包含要返回的數(shù)據(jù)的單元格。
用法
GETPIVOTDATA(data_field, pivot_table, [field1, item1, field2, item2], ...)
GETPIVOTDATA 函數(shù)語法具有下列參數(shù):
? Data_field 必需。 包含要檢索的數(shù)據(jù)的數(shù)據(jù)字段的名稱,用引號引起來。
? Pivot_table 必需。 數(shù)據(jù)透視表中的任何單元格、單元格區(qū)域或命名區(qū)域的引用。 此信息用于確定包含要檢索的數(shù)據(jù)的數(shù)據(jù)透視表。
? Field1、Item1、Field2、Item2 可選。 描述要檢索的數(shù)據(jù)的 1 到 126 個字段名稱對和項目名稱對。 這些對可按任何順序排列。 字段名稱和項目名稱而非日期和數(shù)字用引號括起來。 對于 OLAP 數(shù)據(jù)透視表中,項目可以包含維度的源名稱,也可以包含項目的源名稱。 OLAP 數(shù)據(jù)透視表的字段和項目對可能類似于:
? [產(chǎn)品],[產(chǎn)品].[所有產(chǎn)品].[食品].[烤制食品]
備注
? 在函數(shù) GETPIVOTDATA 的計算中可以包含計算字段、計算項及自定義計算方法。
? 如果 pivot_table 為包含兩個或更多個數(shù)據(jù)透視表的區(qū)域,則將從區(qū)域中最新創(chuàng)建的報表中檢索數(shù)據(jù)。
? 如果字段和項的參數(shù)描述的是單個單元格,則返回此單元格的數(shù)值,無論是文本串、數(shù)字、錯誤值或其他的值。
? 如果項目包含日期,則此值必須以序列號表示或使用 DATE 函數(shù)進行填充,以便在其他位置打開此工作表時將保留此值。 例如,引用日期 1999 年 3 月 5 日的項目可按 36224 或 DATE(1999,3,5) 的形式輸入。 時間可按小數(shù)值的形式輸入或使用 TIME 函數(shù)輸入。
? 如果 pivot_table 并不代表找到了數(shù)據(jù)透視表的區(qū)域,則函數(shù) GETPIVOTDATA 將返回錯誤值 #REF!。
? 如果參數(shù)未描述可見字段,或者參數(shù)包含其中未顯示篩選數(shù)據(jù)的報表篩選,則 GETPIVOTDATA 返回 錯誤值 #REF!。
案例
公式 結(jié)果 GETPIVOTDATA(銷售額, $A$4)返回“銷售額”字段的總計值 ¥493,250。GETPIVOTDATA(總銷售額, $A$4)也返回“銷售額”字段的總計值 ¥493,250。字段名可以按照它在工作表上顯示的內(nèi)容直接輸入,也可以只輸入主要部分(沒有“求和項”、“計數(shù)項”等)。GETPIVOTDATA(銷售額, $A$4, 月份, 三月)返回“三月”的總計值 ¥303,370。GETPIVOTDATA(銷售額, $A$4, 月份, 三月, 產(chǎn)品, 農(nóng)產(chǎn)品, 銷售人, 林丹)返回 ¥102,010。GETPIVOTDATA(銷售額, $A$4, 區(qū)域, 南部)返回錯誤值 #REF!, 這是因為“南部”地區(qū)的數(shù)據(jù)是不可見的。GETPIVOTDATA(銷售額, $A$4, 產(chǎn)品, 飲料, 銷售人, 李小明)返回錯誤值 #REF!, 這是因為沒有“李小明”的飲料銷售額的總計值。HLOOKUP 函數(shù)含義
搜索表的頂行或值的數(shù)組中的值,并在表格或數(shù)組中指定的行的同一列中返回一個值。當(dāng)比較值位于行頂部的表的數(shù)據(jù),并且您想要查看指定的行數(shù),請使用 HLOOKUP。當(dāng)比較值位于您想要查找的數(shù)據(jù)的左側(cè)列中時,可以使用 vlookup 函數(shù)。
在函數(shù) HLOOKUP H 代表水平。
用法
HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
HLOOKUP 函數(shù)的語法包含以下參數(shù):
? Lookup_value必填。要在表格的第一行中找到的值。Lookup_value 可以是值、 引用或文本字符串。
? Table_array必填。在其中搜索數(shù)據(jù)的信息的表。使用對區(qū)域或區(qū)域名稱的引用。
Table_array 的第一行中的值可以是文本、 數(shù)字或邏輯值。
l 如果 range_lookup 為 TRUE,則必須按升序排列放 table_array 的第一行中的值:...-2,-1,0,1,2,...,A-Z、 假、 真;否則,函數(shù) HLOOKUP 可能不提供正確的值。如果 range_lookup 為 FALSE,則不需要進行排序 table_array。
l 大寫和小寫文本是等效的。
l 將數(shù)值從左到右按升序排序。有關(guān)詳細(xì)信息,請參閱對區(qū)域或表中的數(shù)據(jù)排序。
? Row_index_num
? Range_lookup
備注
? 如果函數(shù) HLOOKUP 找不到 lookup_value,和 range_lookup 為 TRUE,則使用小于 lookup_value 的最大值。
? 如果 lookup_value 比 table_array 的第一行中的最小值小,hlookup 函數(shù)將返回 # n/A 錯誤值。
? 如果 range_lookup 是 FALSE,lookup_value 是文本,您可以在 lookup_value 中使用問號 (?) 和星號 (*) 通配符。
案例
車軸 軸承 螺釘 44957106811公式 說明 結(jié)果 =HLOOKUP(車軸, A1:C4, 2, TRUE)在首行查找車軸,并返回同列(列 A)中第 2 行的值。4=HLOOKUP(軸承, A1:C4, 3, FALSE)在首行查找軸承,并返回同列(列 B)中第 3 行的值。7=HLOOKUP(B, A1:C4, 3, TRUE)在首行查找 B,并返回同列中第 3 行的值。 因為找不到 B 的完全匹配項,將使用第 1 行列 A 中小于 B 的最大值 車軸。5=HLOOKUP(螺栓, A1:C4, 4)在首行查找螺栓,并返回同列(列 C)中第 4 行的值。11=HLOOKUP(3, {1,2,3;a,b,c;d,e,f}, 2, TRUE)在三行數(shù)組常量中查找數(shù)字 3,并返回同列(本例中為第三列)中第 2 行的值。 數(shù)組常量中有三行數(shù)值,并且每行都用分號分隔 (;)。 因為在第 2 行和第 3 列(同一列)中找到 c,因此將返回 c。cHYPERLINK 函數(shù)含義創(chuàng)建快捷方式或跳轉(zhuǎn),以打開存儲在網(wǎng)絡(luò)服務(wù)器、intranet 或 Internet 上的文檔。當(dāng)單擊 HYPERLINK 函數(shù)所在的單元格時,Microsoft Excel 將打開存儲在 link_location 中的文件。
用法
HYPERLINK(link_location,friendly_name)
HYPERLINK 函數(shù)語法具有下列參數(shù):
? Link_location 必需??梢宰鳛槲谋敬蜷_的文檔的路徑和文件名。Link_location 可以指向文檔中的某個更為具體的位置,如 Excel 工作表或工作簿中特定的單元格或命名區(qū)域,或是指向 Microsoft Word 文檔中的書簽。路徑可以表示存儲在硬盤驅(qū)動器上的文件,或是服務(wù)器上的通用命名約定 (UNC) 路徑(在 Excel 中),或是在 Internet 或 Intranet 上的統(tǒng)一資源定位器 (URL) 路徑。
注意 Excel Online HYPERLINK 函數(shù)僅對 Web 地址 (URL) 有效。Link_location 可以是放在引號中的文本字符串,也可以是對包含文本字符串鏈接的單元格的引用。
如果在 link_location 中指定的跳轉(zhuǎn)不存在或無法定位,單擊單元格時將出現(xiàn)錯誤信息。
? Friendly_name 可選。單元格中顯示的跳轉(zhuǎn)文本或數(shù)字值。Friendly_name 顯示為藍(lán)色并帶有下劃線。如果省略 Friendly_name,單元格會將 link_location 顯示為跳轉(zhuǎn)文本。
Friendly_name 可以為數(shù)值、文本字符串、名稱或包含跳轉(zhuǎn)文本或數(shù)值的單元格。
如果 Friendly_name 返回錯誤值(例如,#VALUE!),單元格將顯示錯誤值以替代跳轉(zhuǎn)文本。
備注
在 Excel 桌面應(yīng)用程序中,若要選擇一個包含超鏈接的單元格,但不跳轉(zhuǎn)到超鏈接目標(biāo),請單擊單元格并按住鼠標(biāo)按鈕直到指針變成十字 Excel 選擇光標(biāo) ,然后釋放鼠標(biāo)按鈕。在 Excel Online 中,當(dāng)指針顯示為箭頭時單擊可選擇單元格;當(dāng)指針顯示為手形時單擊可跳轉(zhuǎn)到超鏈接目標(biāo)。
案例
案例 結(jié)果 =HYPERLINK( , Click for report)此函數(shù)將打開保存在以下位置的工作簿: Click for report 顯示為跳轉(zhuǎn)文本。=HYPERLINK( ]Annual!F10, D1)將創(chuàng)建一個超鏈接,指向工作簿的Annual工作表中的單元格 F10,該工作簿存儲在 上。工作表中包含超鏈接的單元格將單元格 D1 的內(nèi)容顯示為跳轉(zhuǎn)文本。=HYPERLINK( ]'First Quarter'!DeptTotal, Click to see First Quarter Department Total)將創(chuàng)建一個超鏈接,指向工作簿的First Quarter工作表中名為DeptTotal的區(qū)域,該工作簿存儲在 上。工作表中包含超鏈接的單元格將 Click to see First Quarter Department Total 顯示為跳轉(zhuǎn)文本。=HYPERLINK( ]QrtlyProfits, Quarterly Profit Report)若要創(chuàng)建指向 Word 文件中特定位置的超鏈接,必須使用書簽來定義文件中所要跳轉(zhuǎn)到的位置。此示例將創(chuàng)建一個超鏈接,指向保存在 上的文件Annual 。=HYPERLINK(\\FINANCE\Statements\, D5)將單元格 D5 的內(nèi)容顯示為單元格中的跳轉(zhuǎn)文本,并打開工作簿,該工作簿存儲在FINANCE服務(wù)器上的Statements共享文件夾中。此示例使用 UNC 路徑。=HYPERLINK(D:\FINANCE\, H10) H10 中的數(shù)字值,該工作簿存儲在驅(qū)動器 D 上的Finance目錄中。=HYPERLINK([C:\My Documents\]Totals)將創(chuàng)建一個超鏈接,指向另一個(外部)。=HYPERLINK([]E56, E56)若要跳轉(zhuǎn)到同一工作簿中的其他工作表,請在鏈接中包含后跟感嘆號 (!) 的工作表名稱。在前例中,若要創(chuàng)建指向September工作表中單元格 E56 的鏈接,請在鏈接中包含September!。=HYPERLINK($Z$1)若要快速更新工作表中使用具有相同參數(shù)的 HYPERLINK 函數(shù)的所有公式,可以將鏈接目標(biāo)放在同一或另一工作表中的另一個單元格中,然后將對該單元格的絕對引用用作 HYPERLINK 公式中的 link_location。對鏈接目標(biāo)所做的更改將立即反映到 HYPERLINK 公式中。INDEX 函數(shù)數(shù)組形式
含義
返回表格或數(shù)組中的元素值,此元素由行號和列號的索引值給定。
當(dāng)函數(shù) INDEX 的第一個參數(shù)為數(shù)組常量時,使用數(shù)組形式。
用法
INDEX(array, row_num, [column_num])
INDEX 函數(shù)語法具有下列參數(shù):
? Array 必需。單元格區(qū)域或數(shù)組常量。
l 如果數(shù)組只包含一行或一列,則相對應(yīng)的參數(shù) Row_num 或 Column_num 為可選參數(shù)。
l 如果數(shù)組有多行和多列,但只使用 Row_num 或 Column_num,函數(shù) INDEX 返回數(shù)組中的整行或整列,且返回值也為數(shù)組。
? Row_num 必需。選擇數(shù)組中的某行,函數(shù)從該行返回數(shù)值。如果省略 Row_num,則必須有 Column_num。
? Column_num 可選。選擇數(shù)組中的某列,函數(shù)從該列返回數(shù)值。如果省略 Column_num,則必須有 Row_num。
備注
? 如果同時使用參數(shù) Row_num 和 Column_num,函數(shù) INDEX 返回 Row_num 和 Column_num 交叉處的單元格中的值。
? 如果將 Row_num 或 Column_num 設(shè)置為 0(零),函數(shù) INDEX 則分別返回整個列或行的數(shù)組數(shù)值。若要使用以數(shù)組形式返回的值,請將 INDEX 函數(shù)以數(shù)組公式形式輸入,對于行以水平單元格區(qū)域的形式輸入,對于列以垂直單元格區(qū)域的形式輸入。若要輸入數(shù)組公式,請按 Ctrl Shift Enter。
? Row_num 和 Column_num 必須指向數(shù)組中的一個單元格;否則,INDEX 返回 錯誤值 #REF!。
案例
案例1
下面的示例使用 INDEX 函數(shù)查找某一行和某一列的交叉單元格中的值。
數(shù)據(jù) 數(shù)據(jù) 蘋果檸檬 香蕉梨 公式 說明 結(jié)果 =INDEX(A2:B3,2,2)位于區(qū)域 A2:B3 中第二行和第二列交叉處的數(shù)值。梨=INDEX(A2:B3,2,1)位于區(qū)域 A2:B3 中第二行和第一列交叉處的數(shù)值。香蕉案例 2
此示例在數(shù)組公式中使用 INDEX 函數(shù)查找一個 2x2 數(shù)組中指定兩個單元格中的值。
公式 說明 結(jié)果 =INDEX({1,2;3,4},0,2)數(shù)組的第一行、第二列中找到的數(shù)值。數(shù)組包含第一行中的 1 和 2 以及第二行中的 3 和 4。2 數(shù)組(與上面的數(shù)組相同)的第二行、第二列中找到的數(shù)值。4注意:這是數(shù)組公式,需使用 Ctrl Shift Enter 輸入。Excel 會自動將公式括在大括號 {} 中。如果嘗試自己輸入,Excel 會將公式作為文本顯示。如果不使用 Ctrl Shift Enter,則公式將返回一個 #VALUE! 錯誤。
引用形式
含義
返回指定的行與列交叉處的單元格引用。如果引用由不連續(xù)的選定區(qū)域組成,可以選擇某一選定區(qū)域。
用法
INDEX(reference, row_num, [column_num], [area_num])
INDEX 函數(shù)語法具有下列參數(shù):
? Reference 必需。對一個或多個單元格區(qū)域的引用。
l 如果為引用輸入一個不連續(xù)的區(qū)域,必須將其用括號括起來。
l 如果引用中的每個區(qū)域只包含一行或一列,則相應(yīng)的參數(shù) Row_num 或 Column_num 分別為可選項。例如,對于單行的引用,可以使用函數(shù) INDEX(reference,,column_num)。
? Row_num 必需。引用中某行的行號,函數(shù)從該行返回一個引用。
? Column_num 可選。引用中某列的列標(biāo),函數(shù)從該列返回一個引用。
? Area_num 可選。在引用中選擇要從中返回 Row_num 和 Column_num 的交叉處的區(qū)域。選擇或輸入的第一個區(qū)域編號為 1,第二個為 2,依此類推。如果省略 Area_num,則 INDEX 使用區(qū)域 1。 此處列出的區(qū)域必須全部位于一張工作表。 如果指定的區(qū)域不位于同一個工作表,將導(dǎo)致 #VALUE! 錯誤。 如果需要使用的范圍彼此位于不同工作表,建議使用函數(shù) INDEX 的數(shù)組形式,并使用其他函數(shù)來計算構(gòu)成數(shù)組的范圍。 例如,可以使用 CHOOSE 函數(shù)計算將使用的范圍。
例如,如果引用描述的單元格為 (A1:B4,D1:E4,G1:H4),則 Area_num 1 為區(qū)域 A1:B4,Area_num 2 為區(qū)域 D1:E4,而 Area_num 3 為區(qū)域 G1:H4。
備注
? Reference 和 Area_num 選擇了特定的區(qū)域后,Row_num 和 Column_num 將進一步選擇特定的單元格:Row_num 1 為區(qū)域的首行,Column_num 1 為首列,以此類推。函數(shù) INDEX 返回的引用即為 Row_num 和 Column_num 的交叉區(qū)域。
? 如果將 Row_num 或 Column_num 設(shè)置為 0,函數(shù) INDEX 分別返回對整列或整行的引用。
? Row_num、Column_num 和 Area_num 必須指向 reference 中的單元格;否則,INDEX 返回 錯誤值 #REF!。如果省略 Row_num 和 Column_num,函數(shù) INDEX 返回由 Area_num 所指定的引用中的區(qū)域。
? 函數(shù) INDEX 的結(jié)果為一個引用,且在其他公式中也被解釋為引用。根據(jù)公式的需要,函數(shù) INDEX 的返回值可以作為引用或是數(shù)值。例如,公式 CELL(width,INDEX(A1:B2,1,2)) 等價于公式 CELL(width,B1)。CELL 函數(shù)將函數(shù) INDEX 的返回值作為單元格引用。而在另一方面,公式 2*INDEX(A1:B2,1,2) 將函數(shù) INDEX 的返回值解釋為 B1 單元格中的數(shù)字。
案例
水果 價格 計數(shù) 蘋果¥¥¥¥¥¥¥¥¥ 說明 結(jié)果 =INDEX(A2:C6, 2, 3)區(qū)域 A2:C6 中第二行和第三列的交叉處,即單元格 C3 的內(nèi)容。38=INDEX((A1:C6, A8:C11), 2, 2, 2)第二個區(qū)域 A8:C11 中第二行和第二列的交叉處,即單元格 B9 的內(nèi)容。=SUM(INDEX(A1:C11, 0, 3, 1))對第一個區(qū)域 A1:C11 中的第三列求和,即對 C1:C11 求和。216=SUM(B2:INDEX(A2:C6, 5, 2))返回以單元格 B2 開始到單元格區(qū)域 A2:A6 中第五行和第二列交叉處結(jié)束的單元格區(qū)域的和,即單元格區(qū)域 B2:B6 的和。以上是所有excel的查找和引用函數(shù)(上)說明語法以及使用案例。這次分享中存在哪些疑問或者哪些不足,可以在下面進行評論。如果覺得不錯,可以分享給你的朋友,讓大家一起掌握這些excel的查找和引用函數(shù)。
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點,本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認(rèn)后,會立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776