Excel财务数据合并与分析建模案例视频精讲
上QQ阅读APP看书,第一时间看更新

2.2.1 汇总全部字段全部数据:基本方法

如果要汇总某个工作簿内的指定的工作表的全部字段全部数据,可以使用下面的SQL语句:

    select * from [表1$]
    union all
    select * from [表2$]
    union all
    select * from [表3$]
    union all
    ……
    select * from [表n$]

这是SQL的基本语句,select表示查询数据的意思,型号(*)表示全部字段,from表示从哪里去查询数据,工作表名称后添加后缀$,用方括号括起来,表示要查询的工作表。

图2-26是一个简单的例子,是四种费用的明细表,现在要将这几个表数据汇总到一个工作表上。

图2-26 四个要汇总的一维表,字段相同

下面是合并汇总的主要步骤。

步骤1 选择“数据”→“现有连接”命令,如图2-27所示。

图2-27 “现有连接”命令按钮

步骤2 打开“现有连接”对话框,如图2-28所示。

步骤3 单击对话框左下角的“浏览更多”按钮,打开“选取数据源”对话框,从文件夹中选择要汇总的工作簿,如图2-29所示。

步骤4 单击“打开”按钮,打开“选择表格”对话框,如图2-30所示。

图2-28 “现有连接”对话框

图2-29 “选取数据源”对话框

步骤5 在“选择表格”对话框中,保持默认选项,单击“确定”按钮,打开“导入数据”对话框,如图2-31所示。

步骤6 在“导入数据”对话框中,单击左下角的“属性”按钮,打开“连接属性”对话框,如图2-32所示。

步骤7 切换到“定义”选项卡,然后在命令文本框中输入下面的SQL语句,如图2-33所示。

    select * from [水电费$]
    union all
    select * from [车船使用税$]
    union all
    select * from [土地使用税$]
    union all
    select * from [利息支出$]

图2-30 “选择表格”对话框,保持默认

图2-31 “导入数据”对话框

图2-32 “连接属性”对话框

图2-33 输入命令文本

步骤8 单击“确定”按钮,返回“导入数据”对话框,选中“表”和“新工作表”单选按钮,如图2-34所示。

图2-34 选择“表”和“新工作表”

步骤9 单击“确定”按钮,就得到四个工作表数据的合并汇总表,如图2-35所示。

图2-35 四个工作表数据合并汇总表