有时,需要存储在数据库Excel外部的数据。 在这种情况下,请先连接到外部数据源,随后就可以处理数据了。

  1. 选择"数据>获取外部数据">"新建数据库查询> SQL Server ODBC"。 将显示“连接到 SQL Server ODBC 数据源”对话框。

    "SQL Server"对话框,用于输入服务器、数据库和凭据

  2. 在"服务器名称 "框中输入 服务器,并选择性地在"数据库名称" 框中输入 数据库。

    从数据库管理员获取此信息。

  3. "身份验证"下,从列表中选择一个方法:用户名/密码、KerberosNTLM。

  4. 在"用户名"和"密码"框中输入凭据。

  5. 选择"连接"。 将出现 "导航器 "对话框。

  6. 在左窗格中,导航到要选择的表,然后选择它。

  7. 确认SQL窗格上的"创建"语句。 可更改SQL语句。

  8. 若要预览数据,请选择"运行"。

  9. 准备就绪后,选择"返回数据"。 将显示 "导入数据 "对话框。


    用于查找数据的"导入数据"对话框

  10. 选择要添加数据的位置:现有工作表上、新工作表上或数据透视表中。

  11. 若要在"属性"对话框的"用法"和"定义"选项卡上设置连接属性,请选择"属性"。 导入数据后,还可以选择"数据">连接",然后在"连接属性"对话框中,选择"属性"。

  12. 选择“确定”。

  13. 若要确保连接正常工作,请输入一些数据,然后选择"数据>全部刷新"。

如果要使用非外部源(例如 FileMaker SQL 数据库 (,Pro) Mac 上安装的 开放式数据库连接 (ODBC) (ODBC) 驱动程序。 此网页提供有关驱动程序的信息。 安装数据源的驱动程序后,请执行以下步骤:

  1. 选择"数据>数据库查询">"从数据库"。

  2. 添加数据库的数据源,然后选择"确定"。

  3. 在SQL Server提示符下,输入身份验证方法、用户名和密码。

    备用文本

  4. 在左侧,选择服务器旁边的箭头以查看数据库。

  5. 选择数据库旁边的箭头。

  6. 选择您需要的表。

  7. 若要预览数据,请选择"运行"。

  8. 准备就绪后,选择"返回数据"。

  9. "导入数据 "对话框中,选择数据所在的位置:现有工作表上、新工作表上或数据透视表中。

  10. 选择“确定”。

  11. 若要确保连接正常工作,请输入一些数据,然后选择"数据>全部刷新"。

如果你的权限不工作,你可能无法先清除它们,然后登录。

  1. 选择"数据>连接"。 将显示 "工作簿连接 "对话框。

  2. 在列表中选择所需的连接,然后选择"清除权限"。

    在 Mac 上删除数据连接的已保存凭据

另请参阅

待定

与 Excel for Mac 兼容的 ODBC 驱动程序

创建数据透视表以分析工作表数据

若要从数据库(例如 Microsoft SQL Server)导入数据,必须在计算机上安装与 Microsoft Query 兼容的 ODBC 驱动程序。 兼容的 ODBC 驱动程序可从第三方供应商获得。 有关详细信息,请参阅与 Excel for Mac兼容的 ODBC 驱动程序。 有关安装 ODBC 驱动程序的信息,请参阅 Microsoft Query 帮助。

  1. 在"数据"菜单上,指向"获取外部数据",然后单击"新建数据库查询"。

  2. 使用 Microsoft Query 连接到数据源并创建查询。 完成后,单击"返回数据"将数据导入Excel。

    有关连接到数据源和使用 Microsoft Query 的信息,请参阅 Microsoft Query 帮助。

  3. "将外部数据Microsoft Excel"对话框中,执行下列任一操作:

若要

执行此操作

选择查询定义、刷新控件和数据布局选项

单击“属性”。

更改参数查询的设置

单击"参数"。

将外部数据返回到活动工作表

单击"现有工作表"。 在工作表上,单击要放置外部数据区域左上角的单元格,然后单击"确定"。

将外部数据返回到新工作表

单击"新建工作表",然后单击"确定"。

Excel向工作簿添加新工作表,并自动粘贴新工作表左上角的外部数据区域。

使用外部数据创建数据透视表

单击"数据透视表",然后单击"确定"。

注意: 

  • Excel 2011 for Mac 无法从 OLE DB 或 OLAP 数据源导入数据。

  • 默认情况下,Excel for Mac表导入数据。 若要在导入数据时关闭表,请在"将外部数据Microsoft Excel对话框中,单击"属性",然后清除"使用表"复选框。

  • 如果要访问的外部数据源不在本地计算机上,可能需要联系数据库管理员获取密码、用户权限或其他连接信息。

另请参阅

导入 CSV、HTML 或文本文件中的数据

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对翻译质量的满意程度如何?

哪些因素影响了你的体验?

是否还有其他反馈?(可选)

谢谢您的反馈意见!

×