1樓:匿名使用者
公式的完整表達方式是:
即公式以r1c1樣式進行引用,r表示行,r後面的數字表示行序數;c表示列,c後面的數字表示列序數。
"sheet1!r2c"&3&":r"&21&"c"&3生成字串sheet1!
r2c3:r21c3,即indirect引用第2行第3列(c2)至第21行第三列(c21)的資料區域(c2:c21)。
2樓:匿名使用者
indirect是引用
r2c是指r1c1引用樣式,r代表row,行的意思,c代表column,列的意思。
就是返回sheet1!r2c3:r21c3,也就是sheet1表的c2:c21
3樓:匿名使用者
indirect間接引用
是sheet1!r2c3:r21c3
4樓:匿名使用者
簡單點的公式 =substitute(address(1,column(),4),"1","")
excel公式怎麼解釋?
5樓:匿名使用者
此函式為工作表"sheet"&row()-2的b2單元格的值row() 返回引用單元格的行號。
row()-2=當前單元格的行號-2
如公式在a3單元格,row()-2=1,引用的工作表就是sheet1的b2單元格。
indirect(ref_text,a1) 返回由文字字串指定的引用。此函式立即對引用進行計算,並顯示其內容。當需要更改公式中單元格的引用,而不更改公式本身,請使用函式 indirect。
公式還可簡化為
6樓:森林浴
row()-2
是行號減2,如row()在a3時減2其實就是1sheet是表名的前面部分
"sheet"&row()-2&"!,在a3時就是sheet1、a4時是sheet2
7樓:匿名使用者
row()-2 的意思是 當前行的值 減 2如果第三行 row()-2=1
公式的意思就是 =indirect(sheet1!$b$2)如果第四行 row()-2=2
公式的意思就是 =indirect(sheet2!$b$2)就是這樣意思,好多事我們只需要知道是什麼樣就行了,沒必要追究為什麼是這樣
excel 公式的意思?
8樓:表裡如一
先講最後一部分的:
address(row(a1),(column(a1)-1)*3+1)
row(a1)=1,取得a1單元格的行號
column(a1),取得a1單元格的列號.
(column(a1)-1)*3+1,這個是以3的倍數遞增.即數列:1,4,7,10,……
所以address(row(a1),(column(a1)-1)*3+1)變成address(1,(1-1)*3+1)=$a$1
address函式的意思是:按照給定的行號和列標,建立文字型別的單元格地址。相見excel幫助.
就變成("sheet2!"& $a$1) =sheet2!$a$1.
indirect函式的意思是:
返回由文字字串指定的引用。即引用單元格的內容.
的意思就是返回sheet2表中a1單元格的值.
9樓:問號朵朵
1、row(a1):返加a1所在的行,1
2、(column(a1)-1)*3+1):其中column(a1)返回a1所成的列,1。然後(1-1)*3+1為1
3、address(1,1):第一個引數為行,第二個引數為列,還可以有第三個引數,沒有預設為絕對引用。返回該行和列的單元格地址,$a$1
4、&連線字元將"sheet2!"和以上的計算結果連線起來:"sheet2!$a$1"
5、indirect:返回由文字字串指定的引用,因為在4中"sheet2!$a$1"為字串,通過此函式返回該引用。
excel裡面的sheet1和sheet2和sheet3是什麼意思?
10樓:匿名使用者
指三個工作表,可以插入(或複製增加,2003最多達256個工作表)。
11樓:匿名使用者
一般預設狀況下,一個excel檔案裡面包含有三個工作表,分別為sheet1、seet2和sheet3,三個文字.可以分別作業.
好好學,會理解的..
12樓:匿名使用者
相當於一本書裡面的第一頁 第二頁 第三頁
可以右擊》插入》更多頁
請教高手這個函式公式是什麼意思?
13樓:匿名使用者
row() 所引用單元格的行號,如果公式在第一行,下拉公式後,每行的值分別為1,2,3.....
row()*5 5,20,15......
row()*5+10 15,20,25......
indirect(),也就是整個公式,顯示的是 sheet1**中的,a15,a20,a25.....單元格格的內容
相當於從sheet1 的a列,每隔5行選取一個單元格
14樓:匿名使用者
"sheet1!a"&row()*5+10是生成單元格地址格式的字串。“sheet1!
a”是sheet1表a列;row()*5+10,當前行號乘5加10,即生成60、70、80等。
indirect將這個字串轉為單元格引用。
公式根據不同的行,引用sheet1表a60、a70、a80等
請問各位大神excel函式中indirect("'6下'!r[0]c"&column()*2-9,0)是什麼意思啊!
15樓:匿名使用者
感嘆號前面的6下,表示工作表名稱
r[0]表示行偏移為0,即所在行
column()表示當前列,column()*2-9表示當前列數乘以2再減9作為列引用引數。
0表示r1c1引用
關於indirect函式的問題,excel 函式問題,INDIRECT函式
可能是因為它的功能 返回 文字字串 所指定的引用。當我們輸入公式 a1 時,得到的結果是,公式顯示了字串a1,而並非單元格a1中的資料。為了將字串 a1 解釋為對單元格a1的引用,所以有了indirect函式 它的功能,就是將一個能轉換為單元格引用的字串,解釋為單元格引用,所以 indirect a...
EXCEL中indirect為什麼結果是錯的,才對
兩個都錯了。第一個錯是因為工作表名稱不能有冒號。第二個錯是因為你這個引用的是四個工作表,它們的工作表名分別是 1 2 3 4 如果寫在一個單元格內的話,2,3,4工作表名相當於沒有,不起作用,我估計這不是你的意願。歎號前邊是工作表名稱。工作表是不可以用包含冒號的字元來命名的,所以不符合規則。第一個的...
excel公式求助,EXCEL公式求助
在sheet2 b1中輸入公式 if isna vlookup a1,sheet2 a 1 b 4,2 vlookup a1,sheet2 a 1 b 4,2 下拉填充,當a列中輸入內容時,b列就會顯示對應資料了。公式中用了if 和 isna函式,是為了容錯處理,如果不加只輸入 vlookup a1...