乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎么通过excel对sql数据库中的数据进行统计分析-excel调用sql数据,sql数据导出到excel

怎么通过excel对sql数据库中的数据进行统计分析-excel调用sql数据,sql数据导出到excel

作者:乔山办公网日期:

返回目录:excel表格制作


“有效性”是提供单元格下拉键选择用的、“条件格式”是你所需的单元格格设置的要求、“分类汇总”是在表格中分别把相同的字段归类、“合并计算”合在一起计算、“数据透视表”是对有效的数据进行各类别分析。

在通过ADO对Excel对象进行连接时(此时Excel则认为是一个数据源),需要配置对Excel数据源对应的连接串,这个连接串中包括了Provider信息(其实类似对数据库进行连接操作时,都需要指定连接字符串),以下是一行连接串源代码: strConnString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & strExcelFilePath & ";Extended Properties=Excel 12.0" 这里的Provider使用了Microsoft.ACE.OLEDB.12.0,其实除了Microsoft.ACE.OLEDB.12.0,还有Microsoft.Jet.OLEDB.4.0,它们俩者之间有什么联系和区别呢: 共同点:都是做为连接Excel对象的接口引擎 不同点: 对于不同的Excel版本,有两种接口可供选择:Microsoft.Jet.OLEDB.4.0(以下简称 Jet 引擎)和Microsoft.ACE.OLEDB.12.0(以下简称 ACE 引擎)。 Jet 引擎,可以访问 Office 97-2003,但不能访问 Office 2007。 ACE 引擎是随 Office 2007 一起发布的e68a84e8a2ad7a686964616f339数据库连接组件,既可以访问 Office 2007,也可以访问 Office 97-2003。
先把excel表第一行加上字段名称,如
字段1 字段2
数据1 数据2
在更改表名和里面的名称,在excel左下角,更改后在SQL运行
select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=C:\kaoqin.xls(路径和表名)',a$(表里面的名称))

在EXCEL中使用SQL进行数据处理与分析步骤有:

工具原料:excel2013版本

  1. 打开“excel”,在“数据”选项卡中,找到“自其他来源”;

    袭查看大图" class="ikqb_img_alink">

  2. “自其他来源”中选择“来自Microsoft Query”;

  3. 选择“数据源”,如图所示,点击确认

  4. 选择数据库名,如图所示,点击“确认;”

  5. 选择“查询向导”,并且“选择列”,查询结果列中出现“结果信息”,点击“下一步”;


  6. 选择“在mirosoft query中查看数据或编辑查询”,点击“完成”;

  7. 点击“SQL”,修改“sql语句”,点击确定;

  8. 结果出现;分析数据即可;




相关阅读

关键词不能为空
极力推荐

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