要启动查询向导,请执行下列步骤。
1、在“数据”选项卡上的“获取外部数据”组中,单击“自其他来源”,然后单击“来自 Microsoft Query”。
2、在“选择数据源”对话框中,确保选中“使用‘查询向导’创建/编辑查询”复选框。
3、双击要使用的数据源。
- 或 -
单击要使用的数据源,然后单击“确定”。
直接在 Microsoft Query 中处理其他类型的查询 如果还要创建查询向导不允许的复杂查询,可以直接在 Microsoft Query 中进行。您可以使用 Microsoft Query 来查看并更改在“查询向导”中开始创建的查询,也可以在不使用向导的情况下创建新查询。要创建执行以下操作的查询时,请直接在 Microsoft Query 中进行:
·从字段中选择特定数据 在大型数据库中,可能需要选择一个字段中的某些数据并省略不需要的数据。例如,如果需要两种产品的数据,而该数据位于包含许多产品的信息的字段中,则可以使用条件 (条件:所指定的限制查询或筛选的结果集中包含哪些记录的条件。)来只选择所需的两种产品的数据。
·每次运行查询时根据不同的条件检索数据 如果需要使用相同的外部数据为多个区域创建相同的 Excel 报表或汇总(如为每个地区创建一份单独的销售报表),可以创建参数查询 (参数查询:一种查询类型,当运行参数查询时,将提示输入用于为结果集选择记录的值(条件),这样同一个查询就可用于检索不同的结果集。)。运行参数查询时,系统会提示您输入值以用作查询选择记录的条件。例如,参数查询可能会提示您输入特定区域,并且您可以再次使用该查询创建每一份地区销售报表。
·以不同的方式联接数据 “查询向导”创建的内部联接是创建查询时使用的最常见的联接类型。但是,有时需要使用不同的联接类型。例如,如果您有一个产品销售信息表和一个客户信息表,则内部联接(“查询向导”创建的类型)将禁止检索未进行购买的客户的客户记录。使用 Microsoft Query,可以联接这些表,以便除了可以检索已进行购买的客户的销售数据外,还可以检索所有客户记录。
要启动 Microsoft Query,请执行下列步骤。
1、在“数据”选项卡上的“获取外部数据”组中,单击“自其他来源”,然后单击“来自 Microsoft Query”。
2、在“选择数据源”对话框中,确保清除“使用‘查询向导’创建/编辑查询”复选框。
3、双击要使用的数据源。
- 或 -
单击要使用的数据源,然后单击“确定”。
重用和共享查询 在“查询向导”和 Microsoft Query 中,可以将查询保存为可以修改、重用和共享的 .dqy 文件。Excel 可以直接打开 .dqy 文件,这样,您或其他用户便可以通过同一查询创建其他外部数据区域。
从 Excel 打开所保存的查询:
1、在“数据”选项卡上的“获取外部数据”组中,单击“自其他来源”,然后单击“来自 Microsoft Query”。“选择数据源”对话框即会显示。
2、在“选择数据源”对话框中,单击“查询”选项卡。
3、双击要打开的已保存查询。该查询即会显示在 Microsoft Query 中。
如果要打开已保存的查询并且 Microsoft Query 已经打开,请单击 Microsoft Query 的“文件”菜单,然后单击“打开”。
如果双击 .dqy 文件,Excel 会打开,运行查询,然后将结果插入到新工作表中。
如果要共享基于外部数据的 Excel 汇总或报表,可为其他用户提供一个包含外部数据区域的工作簿,或者可以创建一个模板 (模板:创建后作为其他相似工作簿基础的工作簿。可以为工作簿和工作表创建模板。工作簿的默认模板名为 Book.xlt,工作表的默认模板名为 Sheet.xlt。)。使用模板,可以保存汇总或报