Excel中表格多個工作表合并一個工作表的操作方法
在分析和匯總多個表格數(shù)據(jù),比如說多個子公司財務報表或同一公司不同月份的銷售數(shù)據(jù)時,經(jīng)常需要將多個工作表數(shù)據(jù)內(nèi)容合并顯示到一個工作表中,方便查看。利用INDIRECT函數(shù)實現(xiàn)將多個工作表數(shù)據(jù)顯示到一個工作表中。今天,學習啦小編就教大家在Excel中表格多個工作表合并一個工作表的操作方法。
Excel中表格多個工作表合并一個工作表的操作步驟如下:
首先,先來看一下INDIRECT函數(shù)的用法。INDIRECT函數(shù)的作用是:將表示單元格引用的文本轉(zhuǎn)換為實際單元格的引用。具體示例見下圖說明:
上面的例子是返回同工作表中的內(nèi)容,INDIRECT函數(shù)對不同工作簿、不同工作表的文本地址也是同樣適用的,如下圖示例:
注意:對部分工作表名稱引用時需要在工作表名稱前后加上英文狀態(tài)的單引號,比如說以數(shù)字開頭的工作表名稱,實際單元格引用類似:='1月份報表'!H18。為了避免錯誤,可以將所有工作表名稱前后都加上單引號。
下面來介紹一下要合并的數(shù)據(jù)。我們有12張工作表,每個工作表是一個月份的數(shù)據(jù)。其中A列是客戶名稱,B列和C列分別是兩個產(chǎn)品的銷售數(shù)量。每個表格里A列的客戶名稱是一樣的(可以類比財務報表的固定科目)。
首先,建立一個匯總表,把客戶名稱復制到匯總表的A列。
從B1開始,將工作表名稱順序填充在匯總表第一行。
注意:工作表名稱可以用其他Excel小插件取得,轉(zhuǎn)置粘貼到B1開始的單元格區(qū)域。
我們先來匯總產(chǎn)品一各月的銷售數(shù)量。
雙擊B2單元格,輸入公式:=INDIRECT("'"&B class="main">
Excel中表格多個工作表合并一個工作表的操作方法
注意:上面INDIRECT函數(shù)生成單元格地址引用部分用了公式,B1代表月份,!B代表取每個表B列數(shù)據(jù)。row(A2)先返回A2單元格的行數(shù)2,然后下拉會變成3,4……等,也就可以順序取得每個工作表其他客戶的銷售數(shù)據(jù)。
將B2單元格公式右拉,下拉填充滿數(shù)據(jù)區(qū)域就可以方便的查看各月份各客戶產(chǎn)品一的銷售金額了。我們也可以查看原始數(shù)據(jù)表驗證一下。
如果要查看產(chǎn)品二的數(shù)據(jù),可以修改B2的公式,將!B改成!C,右拉下拉即可。也可以用查找替換的方法一次性完成該轉(zhuǎn)換。
易錯點提示:這種替換時不要只將B替換成C,因為公式中包含的所有字母B都會被替換成C,導致發(fā)生不可預期的錯誤。比如說ISBLANK函數(shù)的B替換成C后,excel就無法識別并運算了。
替換完成后,也可以查看一下原始數(shù)據(jù)表產(chǎn)品二的銷售量,看是否正確返回了結(jié)果。
Excel中表格多個工作表合并一個工作表的操作相關(guān)文章:
3.excel怎么給多個工作表同時錄入相同的數(shù)據(jù)