乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何使用EXCEL读取外部数据库数据

如何使用EXCEL读取外部数据库数据

作者:乔山办公网日期:

返回目录:excel表格制作


用VLOOKUP函数,具体请见VLOOKUP 用途:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数VLOOKUP 代替函数HLOOKUP。 语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 参数:Lookup_value为需要在数据表第一列中查找的数值,它可以是数值、引用或文字串。Table_array 为需要在其中查找数据的数据表,可以使用对区域或区域名称的引用。Col_index_num 为table_array 中待返回的匹配值的列序号。Col_index_num为1 时,返回table_array 第一列中的数值; col_index_num 为2,返回table_array 第二列中的数值,以此类推。Range_lookup为一逻辑值,指明函数VLOOKUP 返回时是精确匹配还是近似匹e799bee5baa6e997aee7ad94e4b893e5b19e332配。如果为TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value 的最大数值;如果range_value 为FALSE, 函数VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值#N/A。实例:如果A1=23、A2=45、A3=50、A4=65,则公式“=VLOOKUP(50,A1:A4,1,TRUE)”返回50。

步骤1:点击开始,打开Microsoft Excel 2010。

2
步骤2:打开之后,点击数据,其他来源,来自SQL Server。

3
步骤3:打开数据链接向导之后,输入服务器名称和登陆用户名和密码。点击下一步。

步骤4:点击下一步之后,报错,不能够正常链接数据库。

步骤5:打开SQL Server 数据库代理服务器,查看代理停止工e79fa5e98193e4b893e5b19e336作,将其启动。

步骤6:修改服务器名称为SQL Server所在的服务器的IP地址填写入服务器名称,登陆名称和密码全部为sa。

步骤7:进入,选择数据库和表。选择PUBS,点击下一步。

步骤8:点击下一步,保持链接文件,点击完成。

步骤9:点击导入数据

步骤10
连接属性,连接名称:172.16.0.31
pubs employee,连接文件:C:\Documents and Settings\lys\My
Documents\我的数据源\172.16.0.31 pubs employee.odc 连接字符串:
Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Data
Source=172.16.0.31;Use Procedure for Prepare=1;Auto
Translate=True;Packet Size=4096;Workstation ID=L10-1DA235E90;Use
Encryption for Data=False;Tag with column collation when
possible=False;Initial Catalog=pubs 命令文本:"pubs"."dbo"."employee"

步骤11:点击确定,输入密码Sa。

步骤12: 我们可以看到将SQL Server数据写入了EXCEL中。
查询EXCEL中数据库:

查询数据库中数据:
SELECT *
FROM employee

1、将需要处理的记录zhidao复制到一个新的工作表,然后将在数据库表中存在唯一值的列(比如物料编码)后插入一列,用 CONCATENATE函数将其前后加上“'”。

2、将加“'”的这列数据复制到一个文本文件中。

3、关闭并保存这个新的文本文件,然后用Word 将其打开。

4、快捷键Ctrl+F,点击“替换”,查找内容中输入“^p”,替换为输入“,”。

5、在 sql server 的查询界面,输入以下SQL语句:use 数据库名,select * from  表名  ,where  字段名  in ,(Word 中的文本)。



有时候我们需要将外部信息导入到Microsoft Office Excel中进行数据分析,很多人使用的方法就是先对数据进行复制然后在黏贴,这样对于多个数据的很是麻烦,不仅耗时而且容易出错。其实,只要你在Excel中连接外部数据就可以搞定,这样不仅可以在Excel中定期分析此数据,还可以自动刷新(或更新)来自原始数据源的Excel工作簿,而不论该数据源是否用新信息进行了更新。
安全性 您的计算机可能禁用与外部数据的连接。若要在打开工作簿时连接到数据,必须通过使用“信任中心”栏或者将工作簿放在受信任位置来启用数据连接。
在“数据”选项卡上的“获取外部数据”组中,单击“现有连接”。
将显示“现有连接”对话框。
在该对话框顶部的“显示”下拉列表中,执行下列操作之一:
若要显示所有连接,请单击“所有连接”。这是默认选项。
若要只显示最近使用的连接的列表,请单击“此工作簿中的连接”。
此列表是从以下连接创建的:已经定义的连接、使用数据连接向导的“选择数据源”对话框创建的连接或者以前在该对话框中选择的连接。
若要只显示计算机上可用的连接,请单击“此计算机的连接文件”。
此列表是从通常存储在“我的文档”中的“我的数据源”文件夹创建的。
若要只显示网络上可访问连接文件的可用连接,请单击“网络的连接文件”。
此列表是从 Microsoft Office SharePoint Server 2007 网站上的ExcelServices 数据连接库 (DCL) 创建的。DCL 是 Microsoft Office SharePoint Services 2007 网站上的一个文档库,其中包含一个 Office 数据连接 (ODC) 文件 (.odc) 的集合。DCL 通常由网站管理员设置,网站管理员还可以将 SharePoint 网站配置为在“外部连接”对话框中显示此 DCL 中的 ODC 文件。有关详细信息,请参阅 Office SharePoint Server 2007 管理中心帮助。
如果没有看到所需的连接,则可以单击“浏览更多”以显示“选取数据源”对话框,然后单击“新建源”启动数据连接向导,从而创建连接。
注释 如果从“网络的连接文件”或“此计算机上的连接文件”类别中选择连接,则连接文件将作为新工作簿连接复制到工作簿中,然后将用作新连接信息。
选择所需的连接,然后单击“打开”。
将显示“导入数据”对话框。
在“请选择该数据在工作簿中的显示方式”下,执行下列操作之一:
若要创建表以进行简单排序和筛选,请单击“表”。
若要创建数据透视表以通过聚合及合计数据来汇总大量数据,请单击“数据透视表”。
若要创建数据透视表和数据透视图以可视地汇总数据,请单击“数据透视图和数据透视表”。
若要将所选连接存储在工作簿中以便今后使用,请单击“仅创建连接”。
使用此选项将选定的e799bee5baa6e4b893e5b19e363连接存储到工作簿中以备后用。例如,如果要连接到联机分析处理 (OLAP) 多维数据集数据源,而且打算通过使用“转换为公式”命令(在“选项”选项卡上的“工具”组中,单击“OLAP 工具”)将数据透视表单元格转换为工作表公式,则可以使用此选项,因为不必保存数据透视表。
注释 这些选项并非对于所有类型的数据连接(包括文本、Web 查询和 XML)都可用。
在“数据的放置位置”下,执行下列操作之一:
若要将数据透视表或数据透视图放在现有的工作表中,请选择“现有工作表”,然后键入要放置数据透视表的单元格区域的第一个单元格。
也可以单击“压缩对话框”以临时隐藏对话框,在工作表上选择单元格以后,再按“展开对话框”。
若要将数据透视表放在新工作表中,并以单元格 A1 为起始位置,请单击“新建工作表”。
或者,可以通过以下方法来更改连接属性:单击“属性”、在“连接属性”、“外部数据区域”或“XML 映射属性”对话框中进行更改,然后单击“确定”。

相关阅读

  • 如何使用EXCEL读取外部数据库数据

  • 乔山办公网excel表格制作
  • 用VLOOKUP函数,具体请见VLOOKUP 用途:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数VLOOKUP 代替函
  • 数据库原理问题

  • 乔山办公网excel表格制作
  • 数据库原理是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。应用:数据库管理系统可以依据它所支持的数据库模型来作分类,
  • 怎么用excel做数据分析图

  • 乔山办公网excel表格制作
  • 解决excel如何做饼形图的数据分析的zhidao步骤如下:1.选择插入,饼图,选择二维饼图第一个。2.在表格区域右击,选择数据。3.在弹出的窗口回区域框选预先准备好的分析内容。4.右击饼
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网