查找與引用函數(shù),主要用于按照指定要求查找數(shù)據(jù)并返回結(jié)果,或者引用符合要求的數(shù)據(jù)進(jìn)行計(jì)算。 一、ADDRESS函數(shù): ADDRESS函數(shù)用于按照給定的行號(hào)和列標(biāo),創(chuàng)建文本類型的單元格引用地址。 語法是:“=ADDRESS(row_num,column_num,abs_num,a1,sheet_text)”。 參數(shù):row_num是行號(hào); column_num是列號(hào); abs_num是引用類型;具體如下: a1是引用樣式;TRUE或1為A1樣式,0、FALSE或省略為R1C1樣式。 sheet_text是指定外部引用工作表的名稱。如果沒有引用,可以省略。 例:以文本形式返回單元格A1的引用地址。 在E2單元格中插入函數(shù):“=ADDRESS(A2,B2,C2,D2)”,并將函數(shù)復(fù)制到其他行。 二、INDIRECT函數(shù): INDIRECT函數(shù)用于返回由指定文本字符串生成的單元格引用。 語法是:“=INDIRECT(ref_text,a1)”。 參數(shù):ref_text是要生成單元格引用的文本字符串,可以是A1或R1C1樣式的引用、定義為引用的名稱、以及作為單元格引用的文本字符串。 a1是指定包含在ref_text中的引用樣式。TRUE或省略為A1樣式;FALSE為R1C1樣式。 例:返回由指定字符串生成的單元格引用。 1、在D2單元格中插入函數(shù):“=INDIRECT(A2,B2)”,并將函數(shù)復(fù)制到3、4行。 2、給C5單元格定義名稱為“C5單元格”,在A5單元格中輸入字符串“C5單元格”,在D5單元格中插入函數(shù):“=INDIRECT(A5)”(引用自定義名稱)。 3、在D6單元格中插入函數(shù):“=INDIRECT('C'&6)”(用字符串'C'&6代表C6單元格)。 改變公式中引用的單元格,不會(huì)改變公式本身:當(dāng)公式中使用INDIRECT函數(shù)引用的某個(gè)特定單元格發(fā)生了移動(dòng)或位置變化時(shí),在公式中始終保持對(duì)同一位置的單元格的引用。例如,使用函數(shù)“=INDIRECT('A10')”將始終引用A10單元格,且公式“=INDIRECT('A10')”不會(huì)改變。 三、AREAS函數(shù): AREAS函數(shù)用于返回引用中包含的區(qū)域個(gè)數(shù)。 語法是:“=AREAS(reference)”。 參數(shù):reference是引用的單元格或單元格區(qū)域,若要將幾個(gè)引用指定為一個(gè)參數(shù)時(shí),必須用括號(hào)括起來。 例:返回引用中包含的區(qū)域個(gè)數(shù)。 在A2單元格中插入函數(shù):“=AREAS((A1:B1,A2:A7,B2:B7,A9))”,按【Enter】鍵確認(rèn)。 四、OFFSET函數(shù): OFFSET函數(shù)用于以現(xiàn)有引用為參照,按指定偏移量獲取新的引用。 語法是:“=OFFSET(reference, rows, cols, height, width)”。 參數(shù):reference是參照引用。必須是單元格或相連的單元格區(qū)域,單元格區(qū)域以左上角單元格為參照系。 rows是要偏移的行數(shù)。正數(shù)向下、負(fù)數(shù)向上。 cols是偏移的列數(shù)。正數(shù)向右、負(fù)數(shù)向左。 height是要返回的新引用區(qū)域的行數(shù)(高度)。 width是要返回的新引用區(qū)域的列數(shù)(寬度)。 如果省略 height或width參數(shù),則默認(rèn)其高度或?qū)挾扰c參照引用相同。 例:按指定偏移量獲取新的引用。 在H2單元格中插入函數(shù):“=OFFSET($B$4,D2,E2,F2,G2)”,并將函數(shù)復(fù)制到其他行。 五、EVALUATE函數(shù): EVALUATE函數(shù)用于計(jì)算文本形式的公式或表達(dá)式的值。 語法是:“=EVALUATE(formula_text)”。 參數(shù):formula_text是文本形式的公式或表達(dá)式。 例:計(jì)算文本形式的公式或表達(dá)式的值。 在B2單元格中插入函數(shù):“=EVALUATE(A2)”,并將函數(shù)復(fù)制到其他行。 |
|