關閉→
當前位置:知科普>IT科技>excel如何實現跨工作表引用數據

excel如何實現跨工作表引用數據

知科普 人氣:1.47W

以Excel 2010為例,實現跨文件表引用表格數據的操作方法參考如下: 1、打開excel 表格,點擊上方菜單欄的數據選項。 2、點擊獲取和轉換數據選項卡的現有連接選項。 3、選擇需要引用的表格後,點擊右下方的確認選項。 4、選擇需要引用數據放置表

在日常工作中我們經常需要將多個工作表的內容合併在一起,那我們應該怎麼做來實現跨工作表引用數據了。為了方便講解,特點製作了幾個表格來加以説明。

excel如何實現跨工作表引用數據

材料/工具

電腦,excel

1、暗渠簡單的一種是直接等於其它工作表的單元格,比如:sheet2工作表中A1單元格引用sheet1表中A1單元格,則直接=Sheet1!A1就引用過來了。 2、給定條件引用。比如我要根據sheet2中B3單元格數據來引用sheet1中所對應相同數據的C列數據,如圖,則

方法

在自己的電腦上打開EXCEL表格

1、首先,我們通過定義名稱的方法來解決。選中A列數據區域(包含標題),選擇【公式】-【定義名稱】-【根據所選內容創建】。 2、選擇【首行】並確定,這樣就創建了一個“型號”的名稱。 3、或者,可以選中A列數據區域(不包含標題),在名稱框中輸

excel如何實現跨工作表引用數據 第2張

首先創立了所需的數據表格,輸入自己的數據

1、在自己的電腦上打開EXCEL表格。 2、首先創立了所需的數據表格,輸入自己的數據。 3、將電腦下方EXCEL的sheet修改名字。 4、將第一個表格中的數據建立在如圖所示的sheet裏,如第一週,第二週,第三週。 5、建立好幾個表格,舉例對這個問題進行

excel如何實現跨工作表引用數據 第3張

將電腦下方EXCEL的sheet修改名字

1、我們這裏主要是測試在第三個表格裏引用第一個和第二個表格的數據,在第三個表格裏以公式形式進行組合數據,結果如下圖顯示的。屬於c=a*b格式 2、我們在一個excel文件裏,放了三個表,如下圖第一個表1,就是純數據的,用於第三個表裏當做a。數

excel如何實現跨工作表引用數據 第4張

將第一個表格中的數據建立在如圖所示的sheet裏,如第一週,第二週,第三週

完全可以。有兩種方法: 1.在引用時加上工作表名稱即可 =sheet1!a1+sheet2!b2 公式下拉 2.用vlookup函數公式引用 =VLOOKUP($A1,Sheet1!$A$1:$AB$1000,COLUMN(),FALSE) 公式下拉右拉均可

excel如何實現跨工作表引用數據 第5張

建立好幾個表格,舉例對這個問題進行輔助説明,內容大概如下。

1、首先我們需要在同一個excel表格中,添加兩個工作表,完成以下步驟。 2、完成以上步驟後,在第二個表格中引用後數據出現的位置輸入,如下圖所示。 3、完成上面步驟後,回車就出現了引用後的編號,完成以下步驟,進行設定表格。 4、完成上面步

excel如何實現跨工作表引用數據 第6張

在一個sheet5中表格里,選擇要進行統計的單元格輸入“=”和函數,如此處則是=sum

單擊位於左側的蘋果工作表標籤,按住Shift鍵,再單擊最右側的香蕉工作表標籤,此時除總表外的三個分表會成為一個工作組,三個分表均處於選中狀態。在成組工作表中的A2單元格,輸入下方的數組公式,按Ctrl+Shift+Enter三鍵完成公式編輯,然後向右

excel如何實現跨工作表引用數據 第7張

然後點擊“第一週”,工作標籤和相應單元格。

單擊位於左側的蘋果工作表標籤,按住Shift鍵,再單擊最右側的香蕉工作表標籤,此時除總表外的三個分表會成為一個工作組,三個分表均處於選中狀態。在成組工作表中的A2單元格,輸入下方的數組公式,按Ctrl+Shift+Enter三鍵完成公式編輯,然後向右

excel如何實現跨工作表引用數據 第8張

選中第一週中的數據,如圖所示

1樓的方法是對的 但是沒告訴你 輸入的時候 單元格格式要設置成常規~~ 你可以設置成常規再輸入 還不行 你就看看單元格里面是不是 '=Sheet1!B6 前面有個小逗號 把逗號 ’刪除掉

excel如何實現跨工作表引用數據 第9張

輸入“,”後再點擊“第二週”工作表和相應單元格。

方法/步驟 在此為了講解的需要,小編特製作如圖所示的數據表格: 為了計算第一季度的銷售總量,我們需要將其它三個表格中對應位置的數據進行累加,對此我們按以下步驟來操作: 在“第一季度銷售量”工作表“C3”單元格中輸入"=sum("內容,然後點擊“

excel如何實現跨工作表引用數據 第10張

對數據進行函數公式。對“第三週”,“第四周”工作表進行相同操作。

方法有: 對於多個表,除了用sumif()+sumif+sumif()外,Sumif函數支持多表同時求和,但必須用indirect函數生成對多個表的引用,即: INDIRECT(ROW($1:$5)&"日!B:B")和INDIRECT(ROW($1:$5)&"日!C:C")用sumif組合起來,即: =SUMIF(INDIRECT(RO

excel如何實現跨工作表引用數據 第11張

輸入完成後加上")"點擊回車即可算出4個周的總計結果,可以向下拉動這個彙總表在單元格中做相對引用,完成所有單元格的計算。

由於數據在每一個sheet表中的位置都一樣,只是sheet表名不同,且表名就是 彙總表中的C列數據。 因此,使用indirect函數,直接拖拽即可完成。 -4-方法 在D2中輸入,=INDIRECT( C2&""&"!D6"),直接拖拽即可完成。 -5-公式解析 1.indirect函數語法

excel如何實現跨工作表引用數據 第12張

擴展閲讀,以下內容您可能還感興趣。

excel跨工作表數據有效性怎麼設置和引用,選擇一個數據輸入後。別的工作表也自動填寫和計算。

單擊位於左側的蘋果工作表標籤,按住Shift鍵,再單擊最右側的香蕉工作表標籤,此時除總表外百的三個分表會成為一個工作組,三個分表均處於選中狀態。度在成組工作表中的A2單元格,輸入下方的數組公式,按Ctrl+Shift+Enter三鍵完成公式編輯,然後向右向下複製問填充公式。單擊不屬於成組的工作表總表標籤取消工作表的組合狀態。總答表輸入數據時,數據也會隨之自動填寫到對應分表中。

=INDEX(總表!A:A,SMALL(IF(總表!$A$2:$A$800=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,99),ROW($2:$800),4^8),ROW(A1)))&""

excel 同一文件中跨工作表引用文本

1樓的方法是對的

但是沒告訴你

輸入的時候 單元格格式要設置成常規~~

你可以設置成常規再輸入 還不行

你就看看單元格里面是不是

'=Sheet1!B6

前面有個小逗號 把逗號 ’刪除掉

在excel中怎麼跨工作表引用數據

方法/步驟

在此為了講解的需要,小編特製作如圖所示的數據表格:

為了計算第一季度的銷售總量,我們需要將其它三個表格中對應位置的數據進行累加,對此我們按以下步驟來操作:

在“第一季度銷售量”工作表“C3”單元格中輸入"=sum("內容,然後點擊“一月份銷售”工作表。

接着點擊對應的C3單元格,然後輸入一個“逗號”,並點擊“二月份銷售”工作表。

在此工作表中點擊“C3”單元格,並再輸入一個“逗號”,並點擊“三月份銷售”工作表。

在“三月份銷售量”工作表中點擊“C3”單元格後,再輸入“)”,並按回車即可完成對前zd三個工作表對應位置數據的引用。

然後就可以在“第一季度銷售量”工作表中看到計算結果啦。

7

將該公式複製到其它單元格即可完成對工作表數據的引用及計算操作。

excel怎麼跨工作表引用sumif函數求和

方法有抄:

對於多個表,除了用sumif()+sumif+sumif()...外,Sumif函數支持多表同時求和,但必須用indirect函數生成對多個表的引用,即:

INDIRECT(ROW($1:$5)&"日!B:B")和INDIRECT(ROW($1:$5)&"日!C:C")用sumif組合起來,即:

=SUMIF(INDIRECT(ROW($1:$5)&"日!b:b"),A2,INDIRECT(ROW($1:$5)&"日!c:c"))

而上zhidao述的公式返回的每個表的求和結果,是一組數,最後還需要用sumrpoduct函數進行求和,即:

=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$5)&"日!b:b"),A2,INDIRECT(ROW($1:$5)&"日!c:c")))

EXCEL中如何跨表重複引用數據

由於數據在每一個sheet表中的位置都一樣,只是sheet表名不同,且表名就是 彙總表中的C列數據。

因此,使用indirect函數,直接拖拽即可完成。

-4-方法

在D2中輸入,=INDIRECT( C2&""&"!D6"),直接拖拽即可完成。

-5-公式解析

1.indirect函數語法

① 公式=A2為直接引用,返回值就是引用的單元格中的數值。

② 公式=INDIRECT("A2"),單元格引用加英文雙引號,返回單元格A2中的數值。

③ 公式=INDIRECT(A2),A2單元格中的值是一個文本值D6,將文本轉化為引用,所以返回單元格D6中的值:雷哥office。

2.瞭解sheet表引用的格式

C2&""&"!D6": sheet引用的格式是“ 表名!單元格 ”。如果表名是引用的單元格,後面需要加上雙引號 "" 。

結論

我們本案例的方法為

=INDIRECT( C2&""&"!D6"),直接拖拽即可完成。

TAG標籤:#excel #引用 #