计算机函数公式中怎么合并合并,Excel用函数和公式瞬间实现把表格全部合并到一个表中去...
將多張工作表匯總到一張工作表,這是什么意思呢?可以理解為把表格全部合并到一個表中去,之前使用VBA代碼實現(xiàn),本文將教會大家一種快速的方法,用函數(shù)和公式瞬間實現(xiàn)多表合并。
例如:有N多個以月份命名的excel工作表這里為了演示方便以6個為例,如圖1所示,每張表字段名相同,如圖2所示,現(xiàn)需要把表格全部合并到一個表中去。這個合并或者是匯總,每個人對它的理解不一樣,這里就不多說了。
工作表名:
圖 1
每張表字段名:
圖 2
操作步驟
Step1:在匯總表輸入字段名,A2單元格手工輸入第一張工作表名稱1月,點擊單元格右下角+往下拖動到A7,如圖3。這里用到了一個比較快捷的方法,點擊單元格右下角往下拖。
圖 3
Step2:在B2單元格輸入公式=INDIRECT($A2&"!"&ADDRESS(INT(ROW(A1)1)/6+2,COLUMN(A1))),向右拖動公式,再向下拖動公式,得到圖4。這個公式用到了幾個公式,若大家對公式不夠理解,可以看看下面的公式說明。
圖 4
公式說明
/6中數(shù)字6為要合并的工作表實際個數(shù)。
$A2是工作表名稱所在列(本例是A列),
INT((ROW(A1)-1)/6)+2:目的是生成2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4序列,
ADDRESS 動態(tài)生成引用的單元格地址。例如:
=address(1,2)返回第一行第二列位置,也就是$B$1
如果想加上sheet的話,后面還有一個參數(shù):
=ADDRESS(行標(biāo),列標(biāo),引用方式,[R1C1]格式,工作表名)
引用方式為:絕對引用、混合引用和相對引用;
R1C1格式表示是否以R1C1格式代替我們常用的格式,例如B5在R1C1格式中顯示為R5C2。
INDIRECT函數(shù)功能是返回并顯示指定引用的內(nèi)容,可引用其他工作簿的名稱、工作表名稱和單元格引用。
INDIRECT函數(shù)是Microsoft Excel 中的公式,此函數(shù)立即對引用進行計算,并顯示其內(nèi)容。
此函數(shù)立即對引用進行計算,并顯示其內(nèi)容。當(dāng)需要更改公式中單元格的引用,而不更改公式本身,請使用此函數(shù),INDIRECT為間接引用。
在之前的制作二級聯(lián)動菜單也用到這個函數(shù)。
Step3:復(fù)制A:D列區(qū)域(如果有100張表就選取A2:D101),然后選取下面的空行粘貼即可完成全部數(shù)據(jù)提取。
如果工作表名稱沒規(guī)律怎么辦?可以。使用宏表函數(shù)GET.WORKBOOK可提取工作表名稱,這在使用公式查詢或匯總多工作表數(shù)據(jù)時經(jīng)常會用到。以上便是為大家介紹的有關(guān)把表格全部合并到一個表中去的方法,感興趣的朋友可以看看哦,以備不時之需。
總結(jié)
以上是生活随笔為你收集整理的计算机函数公式中怎么合并合并,Excel用函数和公式瞬间实现把表格全部合并到一个表中去...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小米更新澎湃 OS 开发版第二批机型:1
- 下一篇: 升级后的小黄豆,因不够传神而被网友嫌弃了