利用INDIRECT函數實現將多個工作表數據顯示到一個工作表中即可 。具體操作方法如下:
【如何在excel的多個工作表之間進行數據匯總?】1 , 培洞首先 , 先來看一下INDIRECT函數的用法 。INDIRECT函數的作用是:將表示單元格引用的文本轉換為實際單元格的引用 。具體示例見下圖說明:

2 , 上面的例子是返回同工作表中的內容 , INDIRECT函數對不同工作簿、不同工作表的文本地址也是同樣適用的 , 如下圖示例:


3 , 部分工作表名稱引用時需要在工作表名稱前后加上英文狀態的單引號 , 比如說以數字開頭的工作表名稱 , 實際單元格引用類似:='1月份報表'!H18 。為了避免錯誤 , 可以將所有工作表名稱前后都加上單引號 。


4 , 下面來介紹一下要合并的數據 。我們有12張工作表 , 每個工作表是一個月份的數據 。其中A列是客戶名稱 , B列和C列分別是兩個產品的銷售數量 。每個表格里A列的客戶名稱是一樣的(可以類比財務報表的固定科目) 。


5 , 首先 , 建立一個匯總表 , 把客戶名稱復制到匯總表的A列 。

6 , 從B1開始 , 將工作表名稱順序填充在匯總表第一行 。工作表名稱可以用其他Excel小插件取得 , 轉置粘貼到B1開始的單元格區域 。

7 , 下面匯總產品一各月的銷售數量 。雙擊B2單元格 , 輸入公式:=INDIRECT("'"&B$1&"'!B"&ROW(A2)) , 返回1月份A客戶產品一的銷售數量 , 我們可以查看原始數據表驗證一下 。


8 , 上面INDIRECT函數生成單元格地址引用部分用了公式 , B1代表月份 , !B代表取每個表B列數據 。row(A2)先返回A2單元格的行數2 , 然后下拉會變成3,4……等 , 也就可以順序取得每個工作表其他客戶的銷售數據 。將B2單元格公式右拉 , 下拉填充滿數據區域就可以方便的查看各月份各客戶產品一的銷售金額了 。我們也可以查看原始數據表驗證一下 。


9 , 如果要查看產品二衡碼的數據 , 可以修改B2的公式 , 將!B改成!C , 右拉下拉即可 。也可以用查找替換的方法一次性完成該轉換 。易錯點提示:這種替換時不要只將B替換成C , 因為公式中包含的所有字母B都會被替換成C , 導致發生不可預期的錯誤 。比如說ISBLANK函數咐中哪的B替換成C后 , excel就無法識別并運算了 。
猜你喜歡
- 如何鑒別貂毛
- 自制小盆栽的種植方法 如何自制小盆栽
- 如何點評小學生的書法 以下幾條評語供參考
- 壽春進祝圣七首。從諫如流原文、作者
- 手機qq瀏覽器如何更改瀏覽器兼容模式
- 白瓜怎樣挑好吃 白瓜如何挑好吃
- 剝好的鮮藕蓮怎么保存 剝好的鮮藕蓮如何保存
- 星戰前夜怎么改名 星戰前夜如何改名
- 萬國覺醒駐城統帥怎么帶兵 萬國覺醒駐城統帥如何帶兵
- 如何解除手機bl鎖?
