- N +

indirect函數(shù)用法 indirect引用文本無(wú)法下拉

本篇文章給大家談?wù)刬ndirect函數(shù)用法,以及indirect引用文本無(wú)法下拉對(duì)應(yīng)的知識(shí)點(diǎn),文章可能有點(diǎn)長(zhǎng),但是希望大家可以閱讀完,增長(zhǎng)自己的知識(shí),最重要的是希望對(duì)各位有所幫助,可以解決了您的問(wèn)題,不要忘了收藏本站喔。

excel中indirect函數(shù)如何使用

介紹indirect函數(shù)的經(jīng)典應(yīng)用場(chǎng)景之一:多個(gè)數(shù)據(jù)表合并匯總,但不做任何計(jì)算。

我用的版本是Excel2016,其他版本的界面可能略有不同。

案例:

比如下表,每個(gè)月的獎(jiǎng)金列表有一張單獨(dú)的sheet,人員名單都是一樣的,現(xiàn)在需要把每個(gè)月的獎(jiǎng)金列到總表中。本例只調(diào)用數(shù)據(jù),不做任何計(jì)算。

解決方案:

1.在B2中輸入以下公式,向下向右拖動(dòng)公式,就已完成:

=INDIRECT(B$1&"!B"&ROW())

這又是indirect函數(shù)加和不加""時(shí),調(diào)用變量和值的應(yīng)用場(chǎng)景

B$1的值是“1月”

&為聯(lián)結(jié)符

ROW()返回當(dāng)前行號(hào)

B$1&"!B"&ROW()的結(jié)果就是:1月!B2

!表示sheet名,1月!就會(huì)到”1月“這張sheet中讀取數(shù)據(jù)

當(dāng)下拉的時(shí)候,行數(shù)會(huì)隨row()函數(shù)遞增,結(jié)果會(huì)依次變成1月!B3,1月!B4...

當(dāng)往右拉的時(shí)候,列號(hào)會(huì)隨B$1遞增,結(jié)果會(huì)依次變成C$1,D$1...即2月、3月...整個(gè)函數(shù)值就依次變?yōu)?月!B2、3月!B2...

indirect函數(shù)的使用方法

INDIRECT函數(shù)可以讓用戶以字符串形式引用一個(gè)單元格,而無(wú)需指定其具體位置。這使得用戶可以根據(jù)其他單元格的內(nèi)容來(lái)確定要引用的單元格,從而在Excel中實(shí)現(xiàn)動(dòng)態(tài)引用。它可以幫助用戶更快地完成Excel中的數(shù)據(jù)處理和分析工作。

INDIRECT函數(shù)的使用方法如下:

1.在Excel中,首先選擇要輸入INDIRECT函數(shù)的單元格,然后單擊“函數(shù)”,選擇“INDIRECT”函數(shù)。

2.在INDIRECT函數(shù)的參數(shù)框中,輸入要引用的單元格的位置,可以是一個(gè)字符串,也可以是一個(gè)單元格的引用。

3.單擊“確定”按鈕,INDIRECT函數(shù)就會(huì)生效,它會(huì)根據(jù)指定的單元格的位置,返回該單元格的值。

INDIRECT函數(shù)的優(yōu)點(diǎn)是,它可以根據(jù)其他單元格的內(nèi)容來(lái)確定要引用的單元格,從而實(shí)現(xiàn)數(shù)據(jù)的動(dòng)態(tài)引用,從而提高Excel的數(shù)據(jù)處理和分析的效率,極大地提高了Excel的應(yīng)用能力。

indirect函數(shù)跨工作表引用的用法

1.

在Excel中,INDIRECT函數(shù)是通過(guò)“文本”信息來(lái)查找該信息對(duì)應(yīng)的另一個(gè)單元格的數(shù)據(jù),如圖文本“A1”在Excel表格中對(duì)應(yīng)的是單元格A1,而單元格A1的信息就是其文本“數(shù)據(jù)”,因此這里INDIRECT最后返回的值是“數(shù)據(jù)”兩個(gè)字。

2.

?上一步中,INDIRECT函數(shù)是直接寫(xiě)出要引用的“文本”信息,INDIRECT函數(shù)還可以通過(guò)引用單元格內(nèi)的“文本”信息來(lái)獲取數(shù)據(jù)。

3.

以上是在同一張工作表中使用INDIRECT函數(shù),在跨工作表時(shí),就要在引用的“文本”信息前加上表的名稱(chēng)。例如我們要匯總學(xué)生的成績(jī)時(shí),每個(gè)學(xué)生的成績(jī)?cè)讵?dú)立的工作表上,需要將其匯總到一張表中。

4.

以“學(xué)生1”的“小考一”成績(jī)?yōu)槔趨R總表的B2單元格輸入公式“=INDIRECT()”,“學(xué)生1”的表名已經(jīng)在匯總表的B1單元格,所以先輸入“=INDIRECT(B1)”,這樣就會(huì)幫助我們跳到“學(xué)生1”這張工作表中查找數(shù)據(jù)。

5.

?到“學(xué)生1”這張表中,可以看到其“小考一”的成績(jī)是在工作表的B2單元格。

6.

?回到匯總工作表中,繼續(xù)輸入“=INDIRECT(B1&!B2)”,用&符號(hào)指定在“學(xué)生1”工作表中,!B代表的是B列,2代表的是該列的第幾個(gè)單元格;通過(guò)函數(shù)參數(shù)的方式可以看得更清楚

7.

?點(diǎn)擊“確定”或按Enter鍵,可以看得匯總表中的B2單元格返回了“學(xué)生1”工作表中“小考一”的成績(jī)?yōu)?0。

8.

如果要批量將“學(xué)生1”中的其他成績(jī)返回到匯總表中,則需要將公式中的!B2修改,是后面的2可以變成相對(duì)引用,可以利用ROW函數(shù),將其改成ROW(A2)返回所在的行數(shù),同時(shí)要對(duì)前面的公式開(kāi)始的B1單元格進(jìn)行鎖定,因?yàn)橐恢闭业健皩W(xué)生1”工作表。

Indirect函數(shù)要怎樣用

要使用這個(gè)函數(shù)主要記住以下兩點(diǎn)就可以輕松掌握:

函數(shù)的參數(shù):?jiǎn)卧衩Q(chēng)或符合單元格地址格式(A1,$A$1,etc.)的字符串

函數(shù)的返回值:參數(shù)所指定的單元格的值

countif和indirect怎么一塊用

可以一起使用。因?yàn)閏ountif是一個(gè)計(jì)數(shù)函數(shù),indirect是一個(gè)用于引用單元格的函數(shù)。在使用indirect函數(shù)時(shí),可以在引用單元格時(shí)使用countif函數(shù)來(lái)計(jì)算符合條件的單元格數(shù)。這樣就可以更加靈活地引用單元格,并且根據(jù)條件進(jìn)行計(jì)算。舉個(gè)例子,如果想要計(jì)算A列中值為1的單元格數(shù)量,可以使用indirect函數(shù)引用"A1:A5"這個(gè)單元格區(qū)域,然后在引用單元格的時(shí)候加上一個(gè)countif函數(shù)來(lái)計(jì)算符合條件的單元格數(shù)量。這樣就可以在一個(gè)公式中實(shí)現(xiàn)引用單元格和計(jì)算數(shù)量的功能。

關(guān)于indirect函數(shù)用法的內(nèi)容到此結(jié)束,希望對(duì)大家有所幫助。

返回列表
上一篇:
下一篇: