精华内容
下载资源
问答
  • SQL语句中多条件求和的语句如下:SELECT 分类字段1, 分类字段2 , SUM(统计字段) as 产品总数 From [Sheet1$] GROUP BY 分类字段1, 分类字段2使用实例说明:源数据:查询内容按照姓名汇总:SQL = "SELECT 姓名,SUM...

    SQL语句中多条件求和的语句如下:

    SELECT 分类字段1, 分类字段2 , SUM(统计字段) as 产品总数 From [Sheet1$] GROUP BY 分类字段1, 分类字段2

    使用实例说明:

    源数据:

    80d83cb66cf0c2935c25f0a2accd6957.png

    查询内容

    按照姓名汇总:

    SQL = "SELECT 姓名,SUM(产量) as 总产量 FROM [产量表$] GROUP BY 姓名"

    结果如下图:

    5a3cd01a03bdd265b09843d22a19b512.png

    按照日期汇总:

     SQL = "SELECT 日期,SUM(产量) as 总产量 FROM [产量表$] GROUP BY 日期"

    结果如下图:

    2d0074de6135b104d10135aea3802e6e.png

    按照月份汇总:

    SQL = "SELECT MONTH(日期) as 月份,SUM(产量) as 总产量 FROM [产量表$] GROUP BY MONTH(日期)"

    结果如下图:

    631987639ea334504e83de3f131729bb.png

    按照月份及姓名汇总:

    SQL = "SELECT MONTH(日期) as 月份,姓名 ,SUM(产量) as 总产量 FROM [产量表$] GROUP BY MONTH(日期),姓名"

    结果如下图:

    b57a073e9185600ddb03b5396c2b7bd1.png

    注意事项:

    如果你运行代码出现如下提示:

    0855eaaa10a65db621685904bc79b57e.png

    请注意查看SQL语句后面 GROUP BY 的相应字段。

    “Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。

    VBA+ADO+SQL语句,小试牛刀。

    私信 SQL 可以获取SQL代码的Excel文件

    私信 视频 可以获取54集VBA入门视频

    私信 VBA或 vba 可以获取文章中含VBA代码的Excel文件

    展开全文
  • SQL语句中多条件求和的语句如下:SELECT 分类字段1, 分类字段2 , SUM(统计字段) as 产品总数 From [Sheet1$] GROUP BY 分类字段1, 分类字段2使用实例说明:源数据:查询内容按照姓名汇总:SQL = "SELECT 姓名,SUM...

    SQL语句中多条件求和的语句如下:

    SELECT 分类字段1, 分类字段2 , SUM(统计字段) as 产品总数 From [Sheet1$] GROUP BY 分类字段1, 分类字段2

    使用实例说明:

    源数据:

    d001b548cc65e03244b5585f311bf104.png

    查询内容

    按照姓名汇总:

    SQL = "SELECT 姓名,SUM(产量) as 总产量 FROM [产量表$] GROUP BY 姓名"

    结果如下图:

    49b2504e5efd5e363d44a2ff778190a0.png

    按照日期汇总:

     SQL = "SELECT 日期,SUM(产量) as 总产量 FROM [产量表$] GROUP BY 日期"

    结果如下图:

    e3572510d1c3143082f072d8744ddf1c.png

    按照月份汇总:

    SQL = "SELECT MONTH(日期) as 月份,SUM(产量) as 总产量 FROM [产量表$] GROUP BY MONTH(日期)"

    结果如下图:

    3718015f4f33197ad5f1abcb383755b7.png

    按照月份及姓名汇总:

    SQL = "SELECT MONTH(日期) as 月份,姓名 ,SUM(产量) as 总产量 FROM [产量表$] GROUP BY MONTH(日期),姓名"

    结果如下图:

    30725d8c6f86f17a2a9769871c1cd52f.png

    注意事项:

    如果你运行代码出现如下提示:

    f681c72ea58540fe3a5943508ea5c0e7.png

    请注意查看SQL语句后面 GROUP BY 的相应字段。

    “Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。

    VBA+ADO+SQL语句,小试牛刀。

    私信 SQL 可以获取SQL代码的Excel文件

    私信 视频 可以获取54集VBA入门视频

    私信 VBA或 vba 可以获取文章中含VBA代码的Excel文件

    展开全文
  • 有一个汇总表,要根据其中一列姓名筛选数据并另存为新的表格,表格按对应姓名命名后,需要再分别作为附件发给对应姓名的邮箱。期间翻书和上网查询,怎么筛选数据,怎么另存为,怎么自动发邮件,先实现简单的需求,...

    大一的时候学的VB,大学毕业之后就没用过,没想到时隔多年,工作中又有需求了。

    有一个汇总表,要根据其中一列姓名筛选数据并另存为新的表格,表格按对应姓名命名后,需要再分别作为附件发给对应姓名的邮箱。

    期间翻书和上网查询,怎么筛选数据,怎么另存为,怎么自动发邮件,先实现简单的需求,筛选一个数据并另存,之后再用变量去赋值进行循环,花了一天半,终于实现所有需求。

    后来又增加了新的需求,比如有多个不同的表格,需要筛选的姓名这一列也不在同一个位置,有的在第二列,有的第三列,这样VBA自动筛选的参数列就不能直接填数字,而是必须先判断筛选列是在哪一列才能开始筛选。

    新的需求略复杂,多个循环和if判断,中途还因为操作失误把代码删除未保存,心塞了半个多小时,但好在重新振作,理顺了逻辑,耗时三天让代码顺利跑了起来,拆分了四个源数据表,共计七十多个分表。

    之后就是怎么根据分表去给不同的收件人发邮件,并且和之前的不一样,这次发件人也不一样,于是想到定制一个筛选,不用的发件人勾选自己发送,然后可以向对应的收件人发送对应的附件和正文。

    总体感觉,虽然现在VBA处于各类编程语言末端位置,但作为办公利器,vba的操作简便,网上资源也多,在办公自动化方面还是有很大优势的。以上需求用Python也能实现,但还是vba更方便一些。

    工作关系,不方便直接上代码,有时间再用自己的电脑复盘,欢迎找我讨论~

    0b63a5cdd69fec125b2116388e60e45a.png
    展开全文
  • VBA与数据库

    2015-11-19 18:07:38
    •实例5-4 将个工作簿的某个工作表数据汇总为新Access数据库(Access) 131 •实例5-5将个工作簿的某个工作表数据保存为不同的数据表(Access) 132 •实例5-6 将工作表数据保存到已有的Access数据库(循环方式...
  • Excel VBA与数据库整合应用范例精讲

    热门讨论 2011-10-29 18:48:38
    实例5-4 将个工作簿的某个工作表数据汇总为新Access数据库(Access) 实例5-5 将个工作簿的某个工作表数据保存为不同的数据表(Access) 实例5-6 将工作表数据保存到已有的Access数据库(循环方式)(ADO) ...
  • 实例5-4 将个工作簿的某个工作表数据汇总为新Access数据库(Access) 实例5-5 将个工作簿的某个工作表数据保存为不同的数据表(Access) 实例5-6 将工作表数据保存到已有的Access数据库(循环方式)(ADO) ...
  • 04154为单元格设置条件格式、删除条件格式 04155为单元格插入指向工作簿内部的超链接、删除超链接 04156为单元格插入指向工作簿外部的超链接、删除超链接 04157为单元格添加批注、删除批注 04158修改单元格的批注 ...
  • Sub 在工作表1汇总本文件夹下001工作薄的表1分数列查询汇总() Set conn = CreateObject("ADODB.Connection") conn.Open "dsn=excel files;dbq=" & ThisWorkbook.Path & "\001.xls" sql = "select sum(分数) from ...
  • 第七章:无条件查询 第八章:条件查询 第九章:排序查询 第十章:汇总和分组查询 第十一章:生成表查询 第十二章:表连接查询 第十三章:嵌套查询 第十四章:编辑SQL Server数据 第十五章:数据维护
  • 实例4:通用文件条件汇总 (二楼) 实例5:sql中的分类汇总、对字段使用函数 (二楼) 实例6:sql中的横向间隔显示字段值、排序 (二楼) 实例7:将没有打开的文件汇总到当前表中 (三楼)(2006年4月10日新增) ...
  • 多条件组合查询资料 • 利用INDEX函数结合MATCH函数进行向左查找 • 实现根据学员成绩查询等级 • 确定工资单中最后一名员工的位置 • 根据工资表生成工资条 • 利用CHOOSE函数重新生成内存数组 • 利用查找函数...
  • 二、多条件自动分班: 分班时综合分析十一项条件:性别、总分、两个自定义特征、七个学科成绩。特征名和科目名可以修改。自定义特征可以是骨干生、问题生、特长生、来源学校、城镇生、寄宿生,等等,你可根据需要自...
  • 8.5.1 用VBA创建更快的查询 200 8.5.2 窗体查询 201 8.5.3 生成临时的查询对象QueryDef 210 8.5.4 使用DoCmd对象的RunSQL方法 211 8.5.5 在VBA中实现参数查询 211 8.6 用查询产生报表与窗体 212 8.7 用...
  • 8.5.1 用VBA创建更快的查询 200 8.5.2 窗体查询 201 8.5.3 生成临时的查询对象QueryDef 210 8.5.4 使用DoCmd对象的RunSQL方法 211 8.5.5 在VBA中实现参数查询 211 8.6 用查询产生报表与窗体 212 8.7 用查询...
  • 具才监考编排系统是一款基于“Excel vba”的有限免费小软件,操作极为...还配赠有成绩查询、成绩汇总、通讯录、教师登分、考场座位表制作、民主测评计票、标准分转换、文件加解密等软件。   具才监考编排系统截图
  • Excel百宝箱9.0无限制破解版

    热门讨论 2012-02-03 19:05:29
    【公农双历查询】:生成功能日历,可以查询所有节、假日和农历 【高级定位】:功能选择(查找)工具。可以选择大于某值或者小于某值或者在某范围之间的值,文本定位时支持通配符。还可以按格式查找/定位 【背景...
  • Excel百宝箱

    2012-10-27 17:09:21
    公农双历查询】:生成功能日历,可以查询所有节、假日和农历 【高级定位】:功能选择(查找)工具。可以选择大于某值或者小于某值或者在某范围之间的值,文本定位时支持通配符。还可以按格式查找/定位 【背景...
  • 8.1.6 组合条件查询 128 8.1.7 链接到相关表单 130 8.2 自定义查询 131 8.3 定义和使用视图 133 8.3.1 基于一个表的视图 133 8.3.2 视图对表中的数据进行简单加工 138 8.3.3 基于个表的视图 139 第9章、 工作流 ...
  • 11.5.5 禁用个行字段的分类汇总功能 233 11.5.6 禁用行总计 233 11.6 创建最终报表要处理的一些问题 234 11.6.1 创建一个新的工作簿来保存报表 234 11.6.2 在空白报表工作表上创建摘要 235 11.6.3 填充...
  • 11.5.5 禁用个行字段的分类汇总功能 233 11.5.6 禁用行总计 233 11.6 创建最终报表要处理的一些问题 234 11.6.1 创建一个新的工作簿来保存报表 234 11.6.2 在空白报表工作表上创建摘要 235 11.6.3 填充...
  • 11.5.5 禁用个行字段的分类汇总功能 233 11.5.6 禁用行总计 233 11.6 创建最终报表要处理的一些问题 234 11.6.1 创建一个新的工作簿来保存报表 234 11.6.2 在空白报表工作表上创建摘要 235 11.6.3 填充...
  • 11.5.5 禁用个行字段的分类汇总功能 233 11.5.6 禁用行总计 233 11.6 创建最终报表要处理的一些问题 234 11.6.1 创建一个新的工作簿来保存报表 234 11.6.2 在空白报表工作表上创建摘要 235 11.6.3 填充...
  • EXCEL 2007 宝典 附光盘文件

    热门讨论 2010-04-02 14:43:05
    reverse pivot.xlsm:一个包含将汇总表转换为3列数据库表的VBA宏的工作簿。 sales by date.xlsx:一个包含演示按时间分组的时间信息的工作簿。 sales by region.xlsx:一个演示如何从数据透视表中创建透视图的...
  • 【公农双历查询】:生成功能日历,可以查询所有节、假日和农历 【高级定位】:功能选择(查找)工具。可以选择大于某值或者小于某值或者在某范围之间的值,文本定位时支持通配符。还可以按格式查找/定位 ...
  • 【公农双历查询】:生成功能日历,可以查询所有节、假日和农历 【高级定位】:功能选择(查找)工具。可以选择大于某值或者小于某值或者在某范围之间的值,文本定位时支持通配符。还可以按格式查找/定位 【背景...
  • │ │ 9.5.1 二进制文件存取示例(VB&VBA).vbs │ │ a.txt │ │ Schema.ini │ │ │ └─其他 │ bcp-数据导入导出(全).sql │ bcp-数据导入导出-二进制文件.sql │ bcp-数据导出为文件.sql │ bcp表数据存为XML....
  • 9.5 涉及个数据表的关联查询(LEFT/RIGHT JOIN) 177 9.5.1 两个数据表的关联 178 9.5.2 3个或更个数据表的关联 179 9.6 合并查询结果(UNION) 181 9.7 分组查询,统计函数(GROUP BY) 181 9.7.1 统计...
  • MySQL 5权威指南中文版(第3版).zip

    热门讨论 2013-05-23 20:06:09
    9.5 涉及个数据表的关联查询(LEFT/RIGHT JOIN) 9.6 合并查询结果(UNION) 9.7 分组查询,统计函数(GROUP BY) 9.8 修改数据(INSERT、UPDATE和DELETE) 9.9 创建数据表、数据库和索引 第10章 SQL解决方案 10.1...
  • │ │ 技巧224 多条件区间判断取值.xls │ │ 技巧225 确定查找值是否存在.xls │ │ 技巧226 根据行列条件返回结果.xls │ │ 技巧227 返回引用的单元格地址.xls │ │ 技巧228 逆向查询数据.xls │ │ 技巧...

空空如也

空空如也

1 2 3
收藏数 50
精华内容 20
关键字:

vba多条件查询汇总