如何在ecel的多個工作表之間進行資料鏈結

2021-12-19 10:57:04 字數 3246 閱讀 2538

1樓:綠心洋

選中需要鏈結的單元格,右鍵——超連結,選擇需要鏈結的單元格就可以了。如要求sheet2的a4單元格等於sheet1的b7單元格內容,則在sheet2的a4單元格輸入:=sheet1!

b7後回車確認就完成。

excel中如何引用多個工作表同一位置的資料到乙個總表中?

2樓:笑臉藍雨

1、開啟所有的excel**,如圖所示,然後在下面把所有的**進行彙總。

2、每個工作表的a1中都有資料。

3、要對所有**a1資料進行求和,在第乙個工作表中輸入公式=sum(,然後選擇a1單元格。

4、然後按下shift鍵選擇最後乙個工作表,公式會自動變化。

5、最後,全部編輯輸入好之後,如圖所示,按回車鍵這樣就可以彙總到乙個總表中了。

3樓:匿名使用者

可以使用indirect函式來返回引用。如果表名有規律,如sheet1、sheet2……sheetn,可以直接引用,如果表名沒規律,得先用巨集表函式取出表名,再引用。

以下圖為例,假設工作表分別為sheet1-sheet5,各表的a1單元格分別為1-5,彙總表在後面,要把各分表的a1單元格取到彙總表。

方法一:表名有規律的方法。

公式下拉複製,就可以了,如上圖。

方法二:表名沒有規律的方法。

步驟1:定義名稱 x 如下

=replace(get.workbook(1),1,find("]",get.workbook(1)),"")

步驟2:a1輸入公式

=if(row()>columns(x)-1,"",index(x,row()))

公式下拉到足夠容納所有工作表名

步驟3:c1輸入公式

=iferror(indirect(a1&"!a1"),"")

公式下拉,結果如下圖

知識擴充套件:

1、get.workbook(1)是4.0巨集表函式,以「[工作簿1.

xlsm]sheet1」的形式返回所有工作表名的水平陣列,再用replace函式把工作簿名去掉,只保留所有工作表名,再用index函式逐個取出。

2、由於使用了4.0巨集表函式,因此,工作簿必須儲存為啟用巨集的工作簿(*.xlsm),不能儲存為不啟用巨集的工作簿格式(*.xlsx)。

3、indierect函式的用途就是,返回由文字字串指定的引用,如=indirect("sheet1!a1"),就是返回sheet1工作表的a1單元格的值,工作表名用「!」表示。

4樓:鬱渟

彙總是指求和嗎?

公式類似這樣

=sum(sheet1:sheetn!a1)

5樓:匿名使用者

比如表1表2表3分別取名sheet1sheet2sheet3依此類推...,我們要引用每乙個工作簿的d1單元格,公式格式為

下拉就能得到效果。

excel中如何將工作表的資料通過公式鏈結到另一張工作表中

6樓:百度文庫精選

內容來自使用者:哈嘍哈嘍hh

在excel中,乙個**怎樣引用另乙個**的資料?

在平時的統計中,經常根據需要在excel中進行乙個**直接引用另乙個**的資料工作;若是把資料直接複製貼上過來,則資料沒有對應的生成功能(也就是若是複製貼上的資料,原**的資料變化了,複製貼上的資料不會變化),若採用以下的步驟來操作,進行資料的引用則可以解決這個統計過程中的小煩惱:

1.首先同時開啟兩個**,然後在其中乙個**表1(如:《初三1.

2班段考數學成績》)的某單元輸入「=」 且使其呈輸入狀態; 2.在另乙個**表2(如:《2016.

中考成績統計表(參考人數)》)點一下所需要引用的資料;

3.然後回車(必須按回車,這一點很重要!),也可以回到表1按回車. 4.返回表1就可以看到剛才輸入「=」的單元格的引用的表2資料;

5.再次單擊該單元格,就可以在公式欄看到「=2016. 中考成績統計表(參考人數)!b10」 ;或「=2016. 中考成績統計表(參考人數)!$b$10」;

6.若在公式裡的序號中生成插入了「$』(在同一工作薄中電子**之間的相互引用則序號不會生成「$」, 在不同工作薄中電子**的相互引用則有「$」),記住將「$」符號刪除掉;

7.將滑鼠指向該單元格的右下角,呈黑「+」字型,雙擊或拖移(可以上下左右拖移)「複製」出其它資料

7樓:匿名使用者

輸入等號,單擊要連線那張工作表的標籤(標籤例如:shett3),在單擊要連線的單元格

公式例如:

=sheet29!a2 等於的數就是sheet29表a2單元格的數

=sheet29!a2+sheet!29!b2 等於的數就是sheet29表a2與sheet表b2單元格的和

8樓:匿名使用者

看你想怎樣使用另一張**的資料了。

假設你工作表是sheet1,想使用sheet21、如果是單純的使用,在要使用的單元格內輸入=sheet2!a1等等。

2、如果使用匹配資料,例如,sheet2中有乙個**,a列是姓名,b列是相對應的年齡。sheet1中有部分姓名,若想在查詢sheet1中的姓名在sheet2中相應的年齡,則可以這樣查詢:=index(sheet2!

b:b,match(a1,sheet2!a:

a,0))或者=vlookup(a1,sheet2!a:b,2,0)

還有很多種使用其他**的公式,看你自己的需要了

9樓:張好鐵

1.  新建3個sheet工作表,這裡為演示更明了,重新命名「測試1」」測試2「」sheet3「三個工作表,並完善測試資料。

2.  在工作表」測試2「中,引用」工作表「測試1」進行計算。只要輸入公式:

」=a2+測試1!a2「,然後回車即可引用工作表」測試1「中單元格a2的資料。用單元格右下角的黑色十字架下拉,即可完成對應單元格數值計算。

3.  在工作表」測試2「中,引用」工作表「測試1」的某乙個單元格數值進行計算。只要輸入公式:

」=a2+測試1!$b$2「,然後回車即可引用工作表」測試1「中單元格b2的資料。用單元格右下角的黑色十字架下拉,即可完成對應單元格數值對測試1中b2的計算。

4.  在工作表」測試2「中,引用」工作表「sheet3」的某乙個單元格數值進行計算。方法跟上面是一樣的。

如何在excel不同的工作表之間使用資料有效性

excel如果在不同工作表中使用資料有效性,直接用單元格引用是不行的,必須對引用的單元格命名,資料有效性中以名稱引用單元格。比如,sheet1中a1 上海 a2 北京 a3 廣州 sheet2中單元格b2要以以上單元格設定資料有效性時,不能用sheet1 a1 a3,而要在sheet1中選中a1 a...

如何提取多個excel工作表中相同位置的單元格資料

vlookup是乙個查詢函式,給定乙個查詢的目標,它就能從指定的查詢區域中查詢返回想要查詢到的值。它的基本語法為 vlookup 查詢目標,查詢範圍,返回值的列數,精確or模糊查詢 下面以乙個例項來介紹一下這四個引數的使用 例1 如下圖所示,要求根據表二中的姓名,查詢姓名所對應的年齡。公式 b13 ...

幫忙ecel中的countif如何在區域裡統計兩件條

countifs a a,a中心 a a,b中心 或者 sum countif a a,中心 後乙個為陣列公式,需同時按下ctrl shift enter三鍵結束公式輸入。簡單一點,countif 區域,a中心 countif 區域,b中心 sumproduct countif a a,excel ...