作者:乔山办公网日期:
返回目录: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版本抄
打开“excel”,在“数据”选项卡中,找到“自其他来源”;
袭查看大图" class="ikqb_img_alink">
在百“自其他来源”中度选择“来自Microsoft Query”;
选择“数据源”,如图所示问,点击确认答;
选择数据库名,如图所示,点击“确认;”
选择“查询向导”,并且“选择列”,查询结果列中出现“结果信息”,点击“下一步”;
选择“在mirosoft query中查看数据或编辑查询”,点击“完成”;
点击“SQL”,修改“sql语句”,点击确定;
结果出现;分析数据即可;