Excel 一个工作簿,多张工作表能用数据透视表吗

如题所述

可以的,用union all;举个例子给你:如图所示:

有A、B、C三张表,而且表的字段最后一个都不一样,大家可以详细看看到颜色的单元格,现在要求对三张表汇总。汇总结果如下:
1、对三张表汇总,结果如下图。


2.、按文理科组汇总,并要求排序。如下图所示

你如果刚看到这三张表要做成所需结果,教你用简单的SQL现汇总,然后再按数据透视表要求得到结果。

三张表汇总的代码是:
select 文理科,班级,组,座位号,语文,数学,英语,历史,0 as 政治,0 as 物理 from[A$] union all
select 文理科,班级,组,座位号,语文,数学,英语,0,政治,0 from[B$] union all
select 文理科,班级,组,座位号,语文,数学,英语,0,0 ,物理 from[C$]

具体的看看gif动态图:

如图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-01-24
可以的,选定其中一张表作为数据源就可以了。