
Excel 2010 SQL应用
文章平均质量分 64
《Excel2010完全应用》学习笔记, 学习Excel 2010编写SQL语言的操作界面及相关技巧,熟悉编写SQL语句的工作环境。
ngbshzhn
数学教师一枚
展开
-
Excel 2010 SQL应用001如何获取外部源数据
目录解决方案一,利用导入外部数据的现有连接功能。解决方案二,使用Microsoft Query导入外部源数据。扩展解决方案一,利用导入外部数据的现有连接功能。 通过OLE DB接口获取外部数据源 OLE DB是微软战略性的通向不同数据源的低级应用程序接口,其中不仅包括微软资助的标准数据接口开放数据库连通性(ODBC)的SQL语言能力,还具有面向其他非SQL数据类型的通路。作为微软组件对象模型的一种设计,OLE DB是一组读/写数据的方法。 OLE DB的存在...原创 2020-11-27 15:55:01 · 2859 阅读 · 0 评论 -
Excel 2010 SQL应用002刷新导入的外部数据
1 在导入的数据区域中单击区域内的某个单元格(本例单击单元格A1),选择“数据”选项卡,单击“连接一组中的“全部刷新”按钮,在下拉菜单中选择“连接属性”选项,如图所示,弹出“连接属性”对话框。 2 在弹出的“连接属性”对话框中,勾选“使用状况”选项卡中的“刷新频率”复选框(系统默认刷新频率为60分钟)及“打开文件时刷新数据”复选框,然后单击“确定”按钮,如图所示,再次打开该工作簿或者等待60分钟后,系统自动更新Excel中的数据。 通过刷新操作可获得最新的数据,因为连接定...原创 2020-11-30 16:04:42 · 380 阅读 · 0 评论 -
Excel 2010 SQL应用003修改数据源的连接路径
在Excel中导入外部数据时,必须事先指定数据源表的位王.一旦数据源表的位置发生了变化,就必须相应地修改连接路径.否则无法刷新导入的数据。方案一,根据弹出提示自动修改路径点击确定后,...原创 2020-12-01 14:57:11 · 1179 阅读 · 0 评论 -
Excel 2010 SQL应用004将混合类型的字段强制设置为文本宇段
修改链接字符串Provider=Microsoft.ACE.OLEDB.12.0;User ID=Admin;Data Source=D:...\客户订单表.xlsx;Mode=Share Deny Write;Extended Properties="HDR=YES;";Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Engine Type=37;Jet OLEDB:Database Locking Mod原创 2020-12-01 15:34:11 · 602 阅读 · 0 评论 -
Excel 2010 SQL应用005 SQL中的连接字符串详解
OLE DB Provider for Microsoft Jet允许ADO访问Microsoft Jet数据库,在Excel连接里面典型的连接字符串是:Provider=Microsoft.ACE.OLEDB. 12.0;User ID=用户名;Data Source=数据库完整的路径及文件名;Mode=模式;Extended Properties="HDR=YES;";它包含的关键字如表所示。关键字一览表 关键字 说 明...原创 2020-12-01 16:51:46 · 381 阅读 · 0 评论 -
Excel 2010 SQL应用006 对外部数据进行安全设置
步骤1 单击“文件”→“选项",打开“Excel选项”对话框。 步骤2 选择对话框左侧的“信任中心”选项,在对应的右侧单击“信任中心设置“按钮, 如图所示,打开“信任中心”对话框。 步骤3 选择对话框左侧的“外部内容”选项,在对应的右侧选中“启用所有数据连接(不建议使用) "单选按钮,单击“确定”按钮,关闭“信任中心”对话框,如图所示,返回“Excel选项”对话框,单击”确定”按钮关闭该对话框,此时外部连接自动启用。...原创 2020-12-02 15:23:28 · 187 阅读 · 0 评论 -
Excel 2010 SQL应用007 从表中获取多列和多行
目录操作方法※关系数据库中的表※※行※※列※操作方法数据源表 通过OLE DB方法找到外部数据源,保留“选择表格”对话框中的默认选择,单击“确定”按钮,激活“导入数据”对话框,对话框中勾选“打开文件时刷新数据”复选框,框中原有的内容。再单击“属性”按钮,在弹出的“连接属性”然后单击“定义”选项卡,清空“命令文本”框中原有的内容,输入下面的代码Select ERPCO号,产品码,订单数量FROM [客户订单$A1:F22]WHERE 产品码="FG31...原创 2020-12-02 15:52:58 · 336 阅读 · 0 评论 -
Excel 2010 SQL应用008 通过唯一标识把两个表的数据连接在一起。
数据源表 Student表 English表 如图所示,其中Student表为各学生的学号(Sno)、姓名(Sname)、性别(Ssex)、所在系(Sdept)等信息,而Englisg表则为各学生的学号(Sno)及期末的英语考试成绩(Grade).两个表之间均有唯一的学号( Sno)标识。如何把各学生的所有信息连接起来放...原创 2020-12-04 14:20:19 · 681 阅读 · 0 评论 -
Excel 2010 SQL应用009 查询工作表中单列数据
目录数据源表,使用SQL语句查询该农场中所有的作物 解决方案 使用SQL获取单列数据 什么是SELECT子句数据源表,使用SQL语句查询该农场中所有的作物序号 作物 季度 价格 等级 成熟时间 再成熟时间 总成熟时间 预计产量/季 预计产量总 果实售价 预计收入总 预计收入/h 收获经验/季 收获经验总 收获经验/h 1 牧草 1 80 0 ...原创 2020-12-04 14:40:21 · 229 阅读 · 0 评论 -
Excel 2010 SQL应用010 查询工作表中多列数据
目录源数据表解决方案 使用SQL语句获取多列数据 SQL列字段命名的限制源数据表使用SQL语句查询出该农场中的作物、预计收入总、收获经验/季、收获经验/h等相关资料序号 作物 季度 价格 等级 成熟时间 再成熟时间 总成熟时间 预计产量/季 预计产量总 果实售价 预计收入总 预计收入/h 收获经验/季 收获经验总 收获经验/h 1 牧草 1 80 0...原创 2020-12-04 15:15:30 · 366 阅读 · 0 评论 -
Excel 2010 SQL应用011 查询工作表中的所有列数据
目录源数据表,提取南非世界杯最终排名表中所有列的数据?解决方案 SQL语句中的通配符 别名源数据表,提取南非世界杯最终排名表中所有列的数据?名次 球队名 胜 平 负 积分 进球 失球 1 西班牙 6 0 1 18 8 2 2 荷兰 6 0 1 18 12 6 3 德国 5 0 2 15 16 5...原创 2020-12-04 15:36:42 · 380 阅读 · 0 评论 -
Excel 2010 SQL应用012 使用列别名
源数据表,把表头改为中文Month Product Quantity Price Sale 1月 电视机 31 2780 86180 3月 显示器 47 2780 130660 4月 冰箱 15 2500 37500 6月 电风扇 35 2730 95550 1月 空调 36 2790 100440 8月 洗衣机 52原创 2020-12-04 15:58:28 · 916 阅读 · 0 评论 -
Excel 2010 SQL应用013 使用DISTINCT查询工作表中不重复的记录
源数据表,查询业务表中业务员不重复的记录机构 业务员代码 姓名 入司时间 方城 8604028 李娜 20081022 方城 8602337 张珍 20080813 方城 8602454 包文慧 20080823 方城 8602463 周文荣 20080823 唐河 8602826 牛学典 20080910 唐河 8602880 娄金科 200809...原创 2020-12-05 14:54:12 · 734 阅读 · 0 评论 -
Excel 2010 SQL应用014 查询搜索量大于 800的记录
目录源数据表,查询搜索量大于 800的记录解决方案 SQL语句中WHERE子句的使用源数据表,查询搜索量大于 800的记录排名 关键词 今日搜索 最近七日 1 奔驰s级 7809 55678 2 宝马7系 5578 39646 3 奥迪a8l 4234 28728 4 辉腾 2816 23203 5 劳斯莱斯银魅 1444 9535 6 迈巴赫..原创 2020-12-05 15:07:11 · 224 阅读 · 0 评论 -
Excel 2010 SQL应用015 在SQL中使用定义名称
目录源数据表,使用名称将两个不连续区域的表汇总到同一表中解决方案1.定义名称2. 通过UNION ALL对定义名称的不连续数据区域进行连接,可把所有的数据汇总在同一工作表中。在“命令文本”框中输入以下SQL连接语句: 定义名称在SQL语句中的应用 名称源数据表,使用名称将两个不连续区域的表汇总到同一表中1月领取表 2月领取表 月份 部门 物品 数量 月份 部门...原创 2020-12-05 15:29:52 · 315 阅读 · 0 评论 -
Excel 2010 SQL应用016 降序排列
目录源数据表,降序排列解决方案ORDER BY子句的使用源数据表,降序排列姓名 班级 语文成绩 陈惠婷 五(1)班 75 潘智凤 五(1)班 48 王小丹 五(1)班 55 赖晓红 五(1)班 72 王伟豪 五(1)班 16 张宏达 五(1)班 69 潘志伟 五(1)班 63 陈少岳 五(1)班 39 王玉娴 五(1)班 30 .原创 2020-12-05 15:37:59 · 239 阅读 · 0 评论 -
Excel 2010 SQL应用017 不借助外源数据表使用SQL语句
不借助外源数据表使用SQL语句 使用SQL语句时,常借助源数据表来进行查询,查询语句中也需要用到FROM子句。其实,使用SQL语句可以不使用FROM [表$]这种形式。解决方案 提取系统日期时可以不使用FROM子句。1.建立一个空表,并以这个工作表为数据源建立数据链接2.在“命令文本”框中输入以下SQL连接语句:SELECT DATE() AS 今天的日期什么情况下的SQL语句可以不使用FROM子句 对于系统时间或日期的提取,可以不使用FROM子句,因为它仅...原创 2020-12-10 14:45:43 · 180 阅读 · 0 评论 -
Excel 2010 SQL应用018 把一条新记录添加到数据源中
目录源数据表解决方案INSERTINTO语句的使用源数据表地区 销售部门 代码 商品 数量 深圳 一部 A00001 订书机 95 广州 二部 A00002 钢笔 50 广州 三部 A00003 钢笔 36 广州 二部 A00004 笔记本 27 佛山 一部 A00005 订书机 56 如图,为某公司的商品销...原创 2020-12-10 15:22:07 · 460 阅读 · 0 评论 -
Excel 2010 SQL应用019 在Excel中更新数据
目录源数据表解决方案UPDATE语句的使用源数据表规格 日期 单位 数量 DN65 39077 只 35 DN40 39082 只 50 DN65 39082 只 10 DN80 39082 只 7 DN100 39082 只 15 如图所示为某车间生产的零件,但其零件登记时用的单位出现错误,现在需要把所有为“只”的单位更新为“个”。解决方...原创 2020-12-10 15:35:20 · 470 阅读 · 0 评论 -
Excel 2010 SQL应用020 提取带有合并单元格的数据
目录源数据表解决方案如何对包含合并单元格宇段的工作表使用SQL语句源数据表产品品牌 项目名称 客户 保修期限 行业 用户 HP A机房一期工程 银行 工商银行 2013年11月 HP B机房一期工程 通信 广州电信 2013年6月 HP C机房一期工程 政府机关 卫生局 2012年12月 HP D机房二期工程 服务业 中国大酒店 2012年9月原创 2020-12-10 15:53:54 · 526 阅读 · 0 评论 -
Excel 2010 SQL应用021 解决查询结果中有空白记录
目录解决方案去除查询结果中出现的空白记录解决方案清除源数据表中其他与数据无关的内容,再次刷新结果表。 1 选中源数据表中所有的空白单元格,并对其内容进行全部清除(比如表中的第19行,然后按<CtrI+Shift+↓>组合键,即可选中所有空白行的记录,选择“开始”选项卡,单击“编辑”组中的“清除”按钮,在其下拉菜单中选择“全部清除”选项,即可消除所有的空白行记录;对于列空白记录,选中G列,按<CtrI+Shift+→>组合键,选择“开始”选项卡,单击“编辑”组...原创 2020-12-10 16:11:38 · 526 阅读 · 0 评论 -
Excel 2010 SQL应用022 查询满足条件的记录
目录源数据表解决方案为SQL设置条件查询子句不以第一行为起点的数据表示等号运算符源数据表附件 考试成绩 准考证号 姓名 报考专业 总成绩 0000110120 毛建浓 英语 76.7 0000110114 徐丽娜 土木工程 70.5 0000110211 徐帆 日语 75.35 0000110218 骆双节 英语...原创 2020-12-11 14:45:48 · 487 阅读 · 0 评论 -
Excel 2010 SQL应用023 查询字段值中包含双引号的数据
源数据表湖泊 Lake 面积(平方公里) 位置 Location "里海" Caspian Sea 371000 俄罗斯联邦、哈萨克斯坦、土库曼斯坦、伊朗、阿塞拜疆 Russian Fed., Kazakhstan,Turkmenistan, Iran, Azerbaijan "苏必利尔湖" Superior Lake 82400 美国、加拿大 United States, Canada "维多利亚湖"...原创 2020-12-11 15:12:36 · 540 阅读 · 0 评论 -
Excel 2010 SQL应用024 查询指定日期数据
目录源数据表解决方案日期型数据表示源数据表日期 产销国家或地区 地区 出口金额 2010/1/1 韩国 A 18879 2010/1/1 台湾省 A 17245 2010/1/2 土耳其 A 10500 2010/1/2 韩国 A 367 2010/1/5 印度尼西亚 A 33050 2010/1/7 印度尼西亚 A 22150 201原创 2020-12-11 15:28:26 · 611 阅读 · 0 评论 -
Excel 2010 SQL应用025 查询满足某一范围条件的信息
目录源数据表解决方案带有括号的宇段名表示方式大于、小于等运算数据表江城区2月份啤酒销量数据 区域划分 销售员 啤酒销量(kL) 一区 陈伟 59 二区 陈国林 53 三区 章同 77 四区 曲涛 41 五区 徐建国 41 在进行条件查询的时候,通常需要查询一些指定数量之上或者指定数量以下的数据。如图所示,该表为某公司各地区的啤酒销量。如何用SQL查询谊公司啤...原创 2020-12-11 15:59:34 · 388 阅读 · 0 评论 -
Excel 2010 SQL应用026 查询排除满足某条件的数据
目录源数据表解决方案不等号比较运算源数据表班级_(一年级) 姓名 语文成绩 数学成绩 四班 何艳 94 62 二班 何冬梅 86 64 二班 冯晨 90 64 二班 彭勤 77 67 四班 叶倩 63 68 三班 曾德昌 90 69 三班 曹乾刚 70 69 三班 雷小露 79 70 二班原创 2020-12-11 16:09:45 · 1635 阅读 · 0 评论 -
Excel 2010 SQL应用027 查询同时满足两个条件的记录
目录源数据表解决方案IN运算的妙用NOT IN运算出现NULL值时的注意事项源数据表跳远 跳高 铅球 朱小林 欧仁寿 朱小林 卢思彤 刘华平 王亚坤 余佳丽 肖妤翊 任章宪 冯晨 吕春慧 邵洪亮 杨永艳 金家兴 曾德昌 姚鹏 王清容 刘静茹 袁琴琴 朱小林 卢思彤 杨怡 姚鹏 叶倩 欧仁寿 周榕珍 张玲 肖妤翊 余佳丽.原创 2020-12-15 14:50:02 · 1410 阅读 · 0 评论 -
Excel 2010 SQL应用028 查询空值
目录源数据表解决方案NULL值的判断源数据表计算机等级考试成绩清单 院系名称 学号 姓名 准考证号 报考语言 成绩 成人 C08211553105 刘静茹 4326000509 二级数据库 24 成人 C08215953120 何冬梅 4326000415 二级数据库 28 成人 C06210711105 王清容 4326000424 二级数据库原创 2020-12-15 15:16:46 · 481 阅读 · 0 评论 -
Excel 2010 SQL应用029 查询区间条件
目录源数据表解决方案利用BETWEEN求某范围内的数据源数据表姓名 年龄 入职日期 刘星星 36 1992/8/20 罗大吴 41 1992/9/12 吴宏艳 42 1993/4/21 陈星 45 1993/12/26 罗文 28 1994/1/4 张大亮 36 1994/3/1 柳香香 46 1995/5/1 张汶 46 1995/10/1 张原创 2020-12-15 15:30:50 · 298 阅读 · 0 评论 -
Excel 2010 SQL应用030 查询关键字
目录源数据表解决方案运用LIKE进行模糊匹配模糊匹配中不确定长度的字符表示源数据表姓名 部门 入职日期 刘星 生产部 1992/10/4 罗大吴 生产部 2009/7/21 吴宏艳 行政管理部 1993/4/7 陈星 行政管理部 1990/10/1 罗文 行政管理部 2006/4/1 张大亮 生产部 2009/8/7 柳香香 生产部 1983/11/1 张汶原创 2020-12-15 15:57:56 · 193 阅读 · 0 评论 -
Excel 2010 SQL应用031 指定数量字符的模糊匹配查询
目录源数据表解决方案模糊匹配中长度为1的字符表示源数据表订单号 地区 箱数 VS01001 粤西 36 KP01001 粤西 12 AS01001 珠三角 154 AS01002 粤北 70 AC01001 粤西 16 VS01002 珠三角 410 VS01003 珠三角 130 AS01003 珠三角 36 AS01004 粤西 .原创 2020-12-15 16:05:50 · 251 阅读 · 0 评论 -
Excel 2010 SQL应用032 字符范围的模糊匹配查询
目录源数据表解决方案模糊匹配中字符区间的表示源数据表学号 姓名 成绩 20070519 何艳 C 20091884 何冬梅 D 20090790 冯晨 E 20071880 彭勤 B 20090562 叶倩 C 20091713 曾德昌 C 20081058 曹乾刚 A 20090018 雷小露 B 20071277 余佳丽 ..原创 2020-12-16 14:50:43 · 292 阅读 · 0 评论 -
Excel 2010 SQL应用033 指定数字范围的模糊匹配查询
目录源数据表解决方案模糊匹配中数字区间的表示数据表商品代号 型号 数量 VS SLC-01Y 2 VS01 SLC-02Y 4 VS SLC-03Y 10 VS SLC-04Y 1 KS EBL-1R10 2 KS06 EBL-1R11 5 KS01 EBL-1R12 1 KS EBL-1R13 3 KS EBL-1R14 23原创 2020-12-16 15:09:44 · 470 阅读 · 0 评论 -
Excel 2010 SQL应用034 字段中含有方括号的查询
目录源数据表解决方案模糊匹配中特殊字符的表示源数据表姓名 部门 刘静茹 市场部 何冬梅 市场部 王清容 市场部 [程飞娥] 财务部 朱小林 财务部 罗秀丽 财务部 王川洪 生产部 [何刚] 生产部 任章宪 生产部 周榕珍 生产部 雷小露 生产部 王清秀 物流部 [魏星] 物流部 余佳丽 物流部 曾德昌 物流部 叶倩 人事部原创 2020-12-16 15:22:44 · 528 阅读 · 0 评论 -
Excel 2010 SQL应用035 对多个字段进行模糊查询
目录源数据表解决方案连接符(&)的妙用源数据表日期 始发地 目的地 数量 40179 河北 上海 40830 40179 天津 上海 32320 40182 深圳 上海 96710 40183 上海 河北 61210 40183 上海 福建 107020 40184 广西 上海 10190 40185 陕西 上海原创 2020-12-16 15:44:23 · 459 阅读 · 0 评论 -
Excel 2010 SQL应用036 满足多条件的查询
目录源数据表解决方案同时满足多个条件的查询源数据表申请编号 家庭人数 居住面积 家庭年收入 户口年限 JSFSQ20100001 2 13.3 16565 2 JSFSQ20100002 1 14.3 23752 1 JSFSQ20100003 3 11.8 21334 10 JSFSQ20100004 4 16 11626 9 JSFSQ20100原创 2020-12-16 16:01:47 · 361 阅读 · 0 评论 -
Excel 2010 SQL应用037 满足两个条件之一的查询
目录源数据表解决方案满足多个条件之一的查询源数据表客户 货款 开票日期 账期(天) 付款日期 大足实业 9300 2010/11/13 90 2010/12/22 龙风公司 10600 2010/10/22 60 2010/12/28 宝元制造厂 11200 2010/11/28 90 2010/12/20 金锋五金 11900 2010/9/10 30原创 2020-12-17 15:18:41 · 1175 阅读 · 0 评论 -
Excel 2010 SQL应用038 以数值范围为条件的查询
目录源数据表解决方案字段的四则运算日期与数字的关系和转换源数据表姓名 语文 数学 英语 刘静茹 85 90 90 何冬梅 75 85 71 王清容 70 76 80 程飞娥 64 57 65 朱小林 80 94 89 罗秀丽 75 87 84 王川洪 81 76 74 何刚 81 56 79原创 2020-12-17 15:43:51 · 465 阅读 · 0 评论 -
Excel 2010 SQL应用039 计算员工社会保险缴纳金额
目录源数据表解决方案按照百分比例计算字段Excel中数字的精度源数据表姓名 工资 刘静茹 2882 何冬梅 2085 王清容 2477 程飞娥 3836 朱小林 3217 罗秀丽 3543 王川洪 2530 何刚 2549 任章宪 2830 养老保险 医疗保险 工伤保险 失业保险 生育保险 22.0% 12.0% 2.0% 0.5%原创 2020-12-17 16:05:07 · 722 阅读 · 0 评论 -
Excel 2010 SQL应用040 用SQL语句计算两点距离
源数据表坐标点名称 X坐标 Y坐标 A 66.524 77.861 B 85.753 32.375 C 63.918 57.524 D 59.055 18.871 E 44.596 50.337 F 99.878 16.126 G 27.694 66.071 H 24.97 43.823 I 22.023 96.171 J 9.648原创 2020-12-17 16:18:21 · 351 阅读 · 0 评论