在excel中,語句INDIRECT rAI2 1 c COLUMN34,0 是什麼意思

時間 2021-10-30 06:22:45

1樓:

首先要理解這個公式要先了解indirect函式

indirect(ref_text,a1)

indirect函式包括兩個引數

引數1:ref_text 為對單元格的引用,此單元格可以包含 a1-樣式的引用、r1c1-樣式的引用、定義為引用的名稱或對文字字串單元格的引用。如果 ref_text 不是合法的單元格的引用,函式 indirect 返回錯誤值 #ref!。

•如果 ref_text 是對另一個工作簿的引用(外部引用),則那個工作簿必須被開啟。如果源工作簿沒有開啟,函式 indirect 返回錯誤值 #ref!。

引數2:a1 為一邏輯值,指明包含在單元格 ref_text 中的引用的型別。

•如果 a1 為 true 或省略,ref_text 被解釋為 a1-樣式的引用。

•如果 a1 為 false,ref_text 被解釋為 r1c1-樣式的引用。

其次,講一下a1-樣式的引用與r1c1-樣式的引用的區別,舉個例子吧:

如果a1單元格的內容是100,在b1輸入=indirect("a1")同時在c1輸入=indirect("r1c1",0)這樣b1和c1都會得到a1的內容100.從公式的結構中我們可以看到區別。

•注意a1單元格為r1c1,a2是r2c1,這裡面r代表行(row的首字母)c代表列(column的首字母)兩種樣式之間的聯絡就在於此

最後,講一下你的公式的意思:

1,它是一個r1c1-樣式的引用,

2,它要引用一個單元格的內容放到公式所在單元格

3,它要引用的是第ai2+1行(就是ai2單元格的數字再加1的行)和第column()-34列(這裡面有一個column()函式,表示返回公式單元格所在列的列數,如果公式在a列column()返回1,在b列返回2,在c列返回3,依次類推,列數再減去34,所以你的公式所在列肯定大於34,至少是ai列以後了)交叉的單元格

4,indirect函式找到“第ai2+1行”和“第column()-34列”交叉的單元格,就把它的內容顯示在你這個公式放置的單元格里面

囉嗦了這麼多,希望可以解決你的問題:)

2樓:匿名使用者

這個函式的意思就是:

返回 公式所在的單元格算起 行數向下偏移 a12+1行,列數向左 偏移34列 所在的單元格的資料!

請問各位大神excel函式中indirect("'6下'!r[0]c"&column()*2-9,0)是什麼意思啊!

3樓:匿名使用者

感嘆號前面的6下,表示工作表名稱

r[0]表示行偏移為0,即所在行

column()表示當前列,column()*2-9表示當前列數乘以2再減9作為列引用引數。

0表示r1c1引用

excel 公式: =indirect("sheet2!"&address(row(a1),(column(a1)-1)*3+1)) 的意思?

4樓:匿名使用者

row(a1)和column(a1)分別表示返回a1的行號和列號,此處均為1,至於列的*3+1的就不用說了

address(行號,列號)表示函式對應行號的絕對引用地址,此處均為1,即第一行,第一列的地址,結果為$a$1

&是文字連線符號,返回結果為"sheet2!$a$1"文字最外層的indirect能把這個文字表示的地址轉換成引用,最後的效果和

=sheet2!$a$1一樣

改動後的結果那就說不準了,那要看你怎麼改

5樓:萊昂納德_尤拉

address函式根據行列數返回單元格地址,例如address(row(a1),(column(a1)-1)*3+1),結果就是$a$1,indirect函式把文字變成引用

=indirect("sheet2!$a$1“)就是取sheet2的a1單元格

就是取往右填充的時候在sheet2中隔三列取數公式太過繁瑣

可改為=offset(sheet2!$a1,,column(a1)*3-3)

更為簡便

請問excel函式是什麼意思INDIRECT ADDRESS AG1 BB 2,3,4,TRUE,BB

根據 bb 1的值引用同名表的單元格,例如 bb 1的值是2,就表示引用2表的值 ag1 bb 2表示要引用的值行號 3表示要引用的值列號 4表示相對引用,類似a1這樣的方式,而不用 a 1這樣的引用 true表示用a1樣式引用,而不是用r1c1樣式引用 address ag1 bb 2,3,4,t...

EXCEL中的IF語句是否正確,excel中多重判斷條件的IF語句的輸入

真是寫得一沓子糊塗。1.括號用的太多,if的第三個引數不需要用括號。2.文字部分要用 雙引號 改了一下,你看看吧。if and i2 無 k2 有 l2 直接拜訪 意向客戶 if and i2 無 k2 無 l2 直接拜訪 l2 不聯絡 高潛客戶 if and i2 有 j2 壞 k2 有 l2 直...

在excel中如何輸入,在excel中如何輸入

一在輸入前先設定單元格格式為文字,確定即可。二在輸入前加 如輸入為 00001同方法一三先把格式 自定義格式為00000,再寫入1自動顯示為00001,注意這兩種方法的作用和輸入速度各不相同,請區別 在你要輸入0001的相對就的 選中後先選擇 格式 單元格 就在第一行數字欄裡面找到 文字 選定後確定...