1. 首頁
  2. 計算機/網際網路/通訊

電腦怎樣查詢與引用

電腦怎樣查詢與引用

《[電腦]查詢與引用-『INDIRECT』》內容如下:

INDIRECT是間接引用函式。

語法格式 =INDIRECT(單元格,邏輯值)

第二個引數指引用的型別,通常預設省略(TRUE)

EXCEL對此函式的幫助中提到:當需要更改公式中單元格的引用,而不更改公式本身,請使用此函式,INDIRECT為間接引用。

這句話不易理解,我們舉個例子來看一下:

在F1單元格中輸入內容'G1',在G1單元格中輸入'小明',在H1中輸入 =INDIRECT(F1),結果為 小明。

明明引用的是F1的'內容G1,為什麼會變成G1中的'小明'呢,那這裡就是間接引用了,函式先找到F1的內容,如果F1中是一個有效的引用物件,接著會找到該物件引用的內容,並顯示出來。

那如何理解F1是一個有效的引用物件?我們不妨把F1中的G1改成'姓名',看一下結果:

報錯了,因為F1中的'姓名'是沒有引用任何值,也就是找不到它下級的內容。

此時有的同學會說,只要把F1的'姓名'和G1的'小明'關聯起來就好了,如何關聯呢?

這裡就需要將另一個與此函式相關的概念,定義名稱

在'公式'標籤中點選'定義名稱',彈框如下:

在名稱中輸入'姓名',引用位置改成 =Sheet1!$G$1,也就是引用G1單元格,確定後看下結果。

可以看到此時H1的公式沒有報錯,並且正確的顯示出結果。

這裡的定義名稱就是:自定義一個名稱,這個名稱講引用一個單元格的內容,當用INDIRECT函式引用這個名稱時,就會找到該名稱對應的單元格內容。這裡也是一個間接引用的概念。