轉轉大師PDF轉換器
支持40多種格式轉換,高效辦公
在我們日常工作當中,我們經常在使用Excel表格做數據時會需要引用其他sheet表中的數據,很多小伙伴們都是直接選擇復制粘貼來進行,今天小編來給大家分享一個超實用的操作方法。
下面跟雷哥一起看一個案例。
-1- 場景
如圖所示,一個工作簿中包含多個sheet表,北京,杭州,南京。且,表中的數據格式,位置等完全一致。只是數據不同。
要求:需求出Lily,分別在北京,杭州,南京,VR眼鏡的銷售量。
-2- 方法嘗試
嘗試:根據我們以往的經驗,如果在單元格D2直接輸入“ =北京!D6 ”,直接拖拽,會不會變為 “ =杭州!D6 ” “ =南京!D6 ”呢?
結果見下圖,可以發現,拖拽變動的只是數字,數據還是北京的數據。
-3- 分析
由于數據在每一個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"),直接拖拽即可完成。
以上就是今天給大家分享的關于如何跨表格引用數據的操作方法,有需要的小伙伴們可以根據以上步驟進行操作,如果需要pdf轉Excel可以使用w大師pdf轉換器。