在Excel中提起查詢函式,大家第一時間想到的肯定是Vlookup和Lookup,提起求和想到的肯定是Sumifs……但是,他們都惡意用其它函式所替代,而在Excel中有一個函式是其它函式無法替代的,它就是Indirect函式。

一、Indirect函式簡介。

功能:

將一個字元表示式或名稱轉換為地址引用。

語法結構:

INDIRECT(ref_text, [a1])。

引數說明:

1、ref_text:

必需。對單元格的引用,如果 ref_text 不是合法的單元格引用,則 INDIRECT 返回 錯誤值。

2、

A1

:可選。一個邏輯值,用於指定包含在單元格 ref_text 中的引用的型別。

二、INDIRECT函式經典應用。

1、生成二級下拉選單。

Excel函式公式:必需掌握的INDIRECT函式應用技巧和方法

方法:

1、選取資料來源,Ctrl+G開啟定位對話方塊。

2、選擇【常量】-【確定】。

3、【公式】-【根據所選內容建立】(定義名稱欄)-選取【首行】並確定。

4、選取一級選單單元格(暨廠商),【資料】-【資料驗證】-選擇【允許】中的【序列】,單擊【來源】右側的箭頭,並選取一次選單需要顯示的內容所在的單元格地址(暨蘋果、三星、HTC所在的單元格地址。)-【確定】。

5、選取二級選單單元格地址(暨型號),【資料】-【資料驗證】-選擇【允許】中的【序列】,在【來源】中輸入公式:=indirect(a3)並【確定】。

6、驗證有效性。

備註:

1、公式=indirect(a3)中的a3指的是一級選單資料所在的單元格地址。

2、多表合併。

目的:

對1日、2日、3日、4日的資料進行彙總。

Excel函式公式:必需掌握的INDIRECT函式應用技巧和方法

方法:

1、選定目標單元格。

2、輸入公式:=INDIRECT(C$2&“!c”&ROW())。

3、Ctrl+Enter填充。