Excel 2003如何将两张纸送入数据透视表?

Bop*_*Bop 2 sql excel vba excel-2003 excel-vba

如果我有两个具有相同列结构的工作表 - 有没有办法将它们用作同一工作簿中的数据透视表的数据源?

像这样的东西:select * from sheet1 union all select * from sheet2

dat*_*too 6

我不知道这是否合适,但我重新提交了一个新答案

您可以执行所需操作,并在Excel中使用MSQuery创建数据查询.将查询保存为数据源,然后将该数据源用于数据透视表.警告是试图合并您想要转移的同一工作簿中的工作表.MSQUERY尝试将文件作为已经打开的数据源打开.这可能不是您希望实现的目标,但可能会让您更接近. 在此输入图像描述 在此输入图像描述 在此输入图像描述 在此输入图像描述 在此输入图像描述

在这里,您应该将查询保存为数据源

在此输入图像描述