jpa在自己创建表的是字段名不一致_用 数据透视表 完成 Excel多表合并

本文介绍了一种Excel中多表汇总的通用方法,适用于不同月份数据的整合。通过使用数据透视表和SQL语句,实现跨表多列数据的汇总,方便快捷。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一般情况下,数据透视表只能汇总一个表格中的数据。即使使用多区域汇总,也只能对多表的列内容进行数据汇总,而多列却无法实现。前段时间也推送过Power Query的方法,但它有版本限制。而今天宏兴会计培训小编推送的是一个通用的多表汇总方法。很多高手已很熟悉,但对于新手来说可能还是很陌生。

如下图所示工资表中,含有多个月份的数据。要求在汇总表中把所有月份的数据汇总到一起。

116eb4ee43cd58117723c4f9d88e79f4.png


操作步骤:

1、数据选项卡 - 现有连接 - 浏览更多。(excel2003版数据 - 导入外部数据)

fca8015e6a019ad91f6788fba0f8457d.png


2、找到当前操作的excel文件。

662f6b7640f78b051facfa3d539617f5.png


3、选取任一个表格名称

11d8512ef45b137cef51304bcd2c5950.png


4、【导入数据】窗口中,显示方式选“数据透视表”,放置位置选工资表A1单元格(也可以选新工作表)

ec9995a7273e0b2b4f86ff1bcb1489f6.png



5、选取刚创建的数据透视表,然后点击 数据透视表工具 - 选项 - 更改数据源 - 连接属性。

2a2fe62271ccb0aa2204f9cfc0487bc3.png


6、把下面的代码粘贴到命令文本框里。

------------------------------------

select '3月' as 月份, * from [3月$] union all select '4月' as 月份, * from [4月$] union all select '5月' as 月份, * from [5月$]

-------------------------------------

代码说明:

  • 1) 具体的SQL语句一言两语也说不清楚,同学们只需要按下面的模式套用即可。有多少表,连接多少个。

Select * from [表1$] union all Select * from [表2$] union all Select * from [表3$]....union all Select * from [表N$]

  • 2) '3月' as 月份: 是为三个表创建一个共同的字段(月份),其中引号内3月为自定义字符,用来区分工作表,只是不一定要和工作表名称一致。月份是数据透视表要用的字段名,也是自定义的。中间用 as 连接,放在select 之后 *号之前。如果不需要为三个表创建共同字段名,此部分可以省略。

6e85ba9297eaaebde85bc63390151cdf.png


7、连接完成!下面就是对数据透视表的基本操作,添加行、列标标签和数据标签。

09a0f6df53ae855d96e2637b3427fd9b.png


8、调整格式和修改字段标题。最终效果如下图所示。

cfb0bdca86fc60b739eaa8808dd8dec8.png


宏兴会计培训小编说:在实际工作中这个技巧非常的实用,但它又很容易忘记。所以兰色建议不熟悉的同学一定要收藏起来备用,如果用时再查你还真的不好找。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值