Excel的行號是計算出來的,怎麼新增到列號後面選出對應的數

時間 2021-10-24 03:20:55

1樓:匿名使用者

一、這個可以用index函式、offset函式或indirect函式來完成。

假設是要得出 g 列中第x行的值,該x值由某公式算出,則整個公式可以寫成

=index(g:g,寫入算出x值的公式)

或=offset(g1,寫入算出x值的公式-1,)

再或=indirect("g"&寫入算出x值的公式)

二、相關函式的定義

1.index函式定義:

返回指定的行與列交叉處的單元格引用。如果引用由不連續的選定區域組成,可以選擇某一連續區域。

函式 index 有兩種語法形式:陣列和引用。陣列形式通常返回數值或數值陣列;引用形式通常返回引用。

語法 2

引用形式

index(reference,row_num,column_num,area_num)

reference    對一個或多個單元格區域的引用。

如果為引用輸入一個不連續的區域,必須用括號括起來。

如果引用中的每個區域只包含一行或一列,則相應的引數 row_num 或column_num 分別為可選項。例如,對於單行的引用,可以使用函式 index(reference,,column_num)。

row_num    引用中某行的行序號,函式從該行返回一個引用。

column_num    引用中某列的列序號,函式從該列返回一個引用。

area_num    選擇引用中的一個區域,並返回該區域中 row_num 和 column_num 的交叉區域。選中或輸入的第一個區域序號為 1,第二個為 2,以此類推。如果省略area_num,函式 index 使用區域 1。

例如,如果引用描述的單元格為 (a1:b4,d1:e4,g1:

h4),則 area_num 1 為區域a1:b4,area_num 2 為區域 d1:e4,而 area_num 3 為區域 g1:

h4。說明在通過 reference 和 area_num 選擇了特定的區域後,row_num 和 column_num 將進一步選擇指定的單元格:row_num 1 為區域的首行,column_num 1 為首列,以此類推。函式 index 返回的引用即為 row_num 和 column_num 的交叉區域。

如果將 row_num 或 column_num 設定為 0,函式 index 分別返回對整個列或行的引用。

row_num、column_num 和 area_num 必須指向 reference 中的單元格;否則,函式 index 返回錯誤值 #ref!。如果省略 row_num 和 column_num,函式index 返回由 area_num 所指定的區域。

函式 index 的結果為一個引用,且在其他公式中也被解釋為引用。根據公式的需要,函式 index 的返回值可以作為引用或是數值。例如,公式 cell("width",index(a1:

b2,1,2)) 等價於公式 cell("width",b1)。cell 函式將函式index 的返回值作為單元格引用。而在另一方面,公式 2*index(a1:

b2,1,2) 將函式 index 的返回值解釋為 b1 單元格中的數字。

2.offset函式的定義:

以指定的引用為參照系,通過給定偏移量得到新的引用。返回的引用可以為一個單元格或單元格區域。並可以指定返回的行數或列數。

語法offset(reference,rows,cols,height,width)

reference    作為偏移量參照系的引用區域。reference 必須為對單元格或相連單元格區域的引用;否則,函式 offset 返回錯誤值 #value!。

rows    相對於偏移量參照系的左上角單元格,上(下)偏移的行數。如果使用 5 作為引數 rows,則說明目標引用區域的左上角單元格比 reference 低 5 行。行數可為正數(代表在起始引用的下方)或負數(代表在起始引用的上方)。

cols    相對於偏移量參照系的左上角單元格,左(右)偏移的列數。如果使用 5 作為引數 cols,則說明目標引用區域的左上角的單元格比 reference 靠右 5 列。列數可為正數(代表在起始引用的右邊)或負數(代表在起始引用的左邊)。

height    高度,即所要返回的引用區域的行數。height 必須為正數。

width    寬度,即所要返回的引用區域的列數。width 必須為正數。

說明如果行數和列數偏移量超出工作表邊緣,函式 offset 返回錯誤值 #ref!。

如果省略 height 或 width,則假設其高度或寬度與 reference 相同。

函式 offset 實際上並不移動任何單元格或更改選定區域,它只是返回一個引用。函式 offset 可用於任何需要將引用作為引數的函式。例如,公式 sum(offset(c2,1,2,3,1)) 將計算比單元格 c2 靠下 1 行並靠右 2 列的 3 行 1 列的區域的總值。

3.indirect函式的定義:

返回由文字字串指定的引用。此函式立即對引用進行計算,並顯示其內容。當需要更改公式中單元格的引用,而不更改公式本身,請使用函式 indirect。

語法indirect(ref_text,a1)

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

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

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

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

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

2樓:匿名使用者

在b1中輸入或複製貼上此公式

=max(offset(a$1,row(a1)*5-5,,5,1))下拉填充

3樓:來自朱家尖積極進取的大平原狼

在b1輸入公式:

=max(offset(a$1,row()*5-5,,5,1))

4樓:匿名使用者

下拉

5樓:匿名使用者

前面=(row()-1)*5+1

後面=row()*5

excel中如何根據動態的行號和列號取單元格的值?

6樓:愚人談娛樂

1、這是一組文字和數字組合的**。

2、這裡通過mid函式進行數字提取,在b1單元格中輸入「=mid(a1,2,4)」(注:a1代表要處理的單元格,2為數字開始的序號,4為要擷取的欄位數)

3、在b2單元格中輸入「=mid(a2,3,4)」

4、在b3單元格中輸入「=mid(a3,3,3)」

5、最終效果。(注:在使用mid函式提取時,需要按照mid函式的用法進行操作)

7樓:匿名使用者

excel中如何根據動態的行號和列號取單元格的值的方法如下:

1、address(1,2),取**第一行,第二列的值單元格地址引用,該函式值為$a$2;

2、indirect($a$2),獲取a2單元格的值;

3、a1裡輸入=indirect(address(3,算出來的值))

8樓:匿名使用者

1、address(1,2),取**第一行,第二列的值單元格地址引用,該函式值為$a$2;

2、indirect($a$2),獲取a2單元格的值;

樓主在a1裡輸入=indirect(address(3,算出來的值))

excel中如何自動匹配行和列相對應的資料,並實現自動計算。

9樓:匿名使用者

在d2中輸入或複製貼上此公式

=index(**表!$a$2:$g$21,match(b2,**表!$a$2:$a$21,),match(a2,**表!$b$1:$g$1,))

下拉填充

10樓:匿名使用者

d2=index(**表!$b$2:$c$21,match(b2,**表!$a$2:$a$21,0),match(a2,**表!$b$2:$g$2,0))*c2下拉

11樓:

d2單元格寫入公式

=c2*vlookup(b2,**表!$a:$g,match(a2,**表!$1:$1,0),false)

再下拉複製公式

12樓:綠蘿蘭馨

d2==c2*vlookup(b2,**表!$a:$g,match(a2,**表!$1:$1,0),false)下拉

13樓:匿名使用者

你嘰裡咕嚕說啥呢,要是沒有人回答就選我為滿意回答吧,反正也無妨,是吧,哈^_^

每股收益是怎麼計算出來的

清飛楊 每股收益 當期累計完成的淨利潤 總股本。理論上每股收益越高,股東的分紅就越高,但事實上董事會要考慮公司的未來發展,同時,國有企業的分紅還要考慮國家利益,所以,有時每股收益高,並不就是分紅高。但收益高,分紅也高是總體的趨勢。每股收益即每股盈利 eps 又稱每股稅後利潤 每股盈餘,指稅後利潤與股...

汽車的馬力是怎麼計算出來的

途虎話養車 馬力的單位是ps,俗稱匹。馬力是工程技術上常用的一種計量功率的單位。是衡量汽車最高速度的物理量,馬力大車子的最高速度高。扭矩是衡量車子加速能力的物理量,扭矩大車子的加速效能好,也就是說有勁。功率是指物體在單位時間內所做的功,即功率是表示做功快慢的物理量。功率越大轉速越高,汽車的最高速度也...

請問十二星座怎樣計算出來

人們把天空分成一塊一塊的區域,成為天區,按照區內星星的分部組成的形狀,配以人們的想象,有了星座的概念。全天共88星座,在黃道面 地球的共轉軌道面,地球上看來,太陽在這個面上圍繞地球運轉 上有12個星座,即黃道12宮。地球上看,太陽繞著地球轉,每一年轉一週,大約15天橫穿一個黃道星座,從春分算起,依次...