表1、表2的内容统计后,要核对两表的差异,效果如右边的透视表。

二表合一操作失败(两表核对这招我经常用)(1)

其实,这道题原先我是要考察SQL结合透视表的运用,后来,都教用简单的方法完成。

先来看简单的方法。

将表1、表2的内容复制到一起,并在最后一列写上表1、表2。

二表合一操作失败(两表核对这招我经常用)(2)

添加一列差异值,让表1的数量显示原来的值,让表2的数量显示负数。这样汇总后就是差异值,不需要额外再处理了。

财务工作中,你是否遇到焦头烂额不知如何解决的问题呢?

=IF(D2="表1",C2,-C2)

二表合一操作失败(两表核对这招我经常用)(3)

选择A1,插入透视表,勾选地区、品名、差异,这样大框架就搞定,剩下的自己再简单美化一下就可以。

二表合一操作失败(两表核对这招我经常用)(4)

再来看看早期的SQL语句。

SELECT 地区,品名,数量 AS 差异 FROM [练习3$A2:C]

UNION ALL

SELECT 地区,品名,-数量 FROM [练习3$E2:G]

意思就是:

选择表1的区域,获取地区、品名、再将数量改名为差异。

选择表2的区域,获取地区、品名、再将数量变成负数。

UNION ALL 两表的内容合并在一起。

其实,就是刚才基础操作的整个过程,用SQL语句表达出来而已。

来源:Excel不加班

二表合一操作失败(两表核对这招我经常用)(5)

通知获取

1、下方评论区:领取,并转发收藏;

2、然后点击小编头像,找到私信功能、私我回复:【学习】,即可免费领取

二表合一操作失败(两表核对这招我经常用)(6)

,