将多列数据汇总成一列 将多表数据汇总到一个表

2025-03-16 10:06:37

1、如图模拟表格,要把表1、表2的数据,汇总到总表中,而且把数据放到一列里,处理方法:先输入总表的表头,为数据存放选好区域。

将多列数据汇总成一列 将多表数据汇总到一个表
将多列数据汇总成一列 将多表数据汇总到一个表
将多列数据汇总成一列 将多表数据汇总到一个表

2、在总表的A2单元格输入公式=IF(ROW()-1<=COUNTIF(表1!B铮喘饿怊$3:B$2002,"<>"&"")+COUNTIF(表1!F$3:F$2002,"<>"&""),"表1",IF(ROW()-1<=COUNTIF(表2!B$3:B$2002,"<>"&"")+COUNTIF(表2!F$3:F$2002,"<>"&"")+COUNTIF(表1!B$3:B$2002,"<>"&"")+COUNTIF(表1!F$3:F$2002,"<>"&""),"表2","")),敲回车得出结果。

将多列数据汇总成一列 将多表数据汇总到一个表

3、接着在B2输入公式=IF($A2="","",INDIRECT($A2&"!"&ADDRESS(TRUNC((COUNTIF($A$2:$A2,$A2)-1)/2)+3,(COUNTIF($A$2:$A2,$A2)-TRUNC((COUNTIF($A$2:$A2,$A2)-1)/2)*2)*4+COLUMN()-4)))。

将多列数据汇总成一列 将多表数据汇总到一个表

4、在C2输入公式=IF($A2="","",INDIRECT($A2&"!"&ADDRESS(TRUNC((COUNTIF($A$2:$A2,$A2)-1)/2)+3,(COUNTIF($A$2:$A2,$A2)-TRUNC((COUNTIF($A$2:$A2,$A2)-1)/2)*2)*4+COLUMN()-4))),提取部门信息。

5、分别在D2、E2输入公式=IF($A2="","",INDIRECT($A2&&鳎溻趄酃quot;!"&ADDRESS(TRUNC((COUNTIF($A$2:$A2,$A2)-1)/2)+3,(COUNTIF($A$2:$A2,$A2)-TRUNC((COUNTIF($A$2:$A2,$A2)-1)/2)*2)*4+COLUMN()-4)))、=IF($A2="","",INDIRECT($A2&"!"&ADDRESS(TRUNC((COUNTIF($A$2:$A2,$A2)-1)/2)+3,(COUNTIF($A$2:$A2,$A2)-TRUNC((COUNTIF($A$2:$A2,$A2)-1)/2)*2)*4+COLUMN()-4)))提取职务和工资等级信息。

将多列数据汇总成一列 将多表数据汇总到一个表

6、然后选中A2:E2下拉复制公式,直到出现空白为止,这样多个表格的数据就汇总到一个表格的一列里,如图。

将多列数据汇总成一列 将多表数据汇总到一个表
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢