ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 12539|回复: 16

[求助] access 逐行累加查询 (已解决)

[复制链接]

TA的精华主题

TA的得分主题

发表于 2009-9-21 17:25 | 显示全部楼层 |阅读模式
各位前辈,我有一个简单的问题,就是如何在Access里实现累加,如附件所示,将CAI相同的QTy累加,我希望的结果就是累加字段中出现的数,那是我手工维护的,非常非常感谢。
我想要的结果
WS        CAI        Qty        累加
10030        128856        0         0
20016        128856        0         0
30005        128856        0         0
30016        128856        0         0
10013        128856        760         760
50018        128856        1793         2552
10027        128856        2245         4798
30015        128856        4133         8931
50003        128856        4871         13801
50012        128856        5546         19347
50006        128856        6309         25656

[ 本帖最后由 Mayma 于 2009-9-22 17:27 编辑 ]

test.zip

18.14 KB, 下载次数: 166

TA的精华主题

TA的得分主题

发表于 2009-9-22 11:49 | 显示全部楼层
原帖由 Mayma 于 2009-9-21 17:25 发表
各位前辈,我有一个简单的问题,就是如何在Access里实现累加,如附件所示,将CAI相同的QTy累加,我希望的结果就是累加字段中出现的数,那是我手工维护的,非常非常感谢。
我想要的结果
WS        CAI        Qty   ...

逐行累加需要一个判断记录顺序的字段,也就是记录号.可以按照数据中的哪个字段来做依据?还是可以添加一个临时字段?

TA的精华主题

TA的得分主题

发表于 2009-9-22 13:25 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
Somehow, it does not make sense to generate a running total field in the table. More often, it is utilized in a query.
The easiest way that follows suit your demand is that you can export the table to Excel, and in the worksheet quite simply you can do what you like to do as you wish, then import to Access if you want.

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-9-22 14:27 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

回复 2楼 sgrshh29 的帖子

谢谢sgrshh29前辈的回复,我在网上搜了很久,不知道Dsum公式可不可以用,但是我对Dsum公式的criteria部分实在是无所适从,怎样才能将CAI一致的相加,所以一定请前辈帮忙

TA的精华主题

TA的得分主题

发表于 2009-9-22 14:55 | 显示全部楼层
我以前也是用的3楼的方法

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-9-22 16:05 | 显示全部楼层
sgrshh29 前辈,可不可以用Ws作为序列号,可以按照升序或降序排的

TA的精华主题

TA的得分主题

发表于 2009-9-22 16:17 | 显示全部楼层
原帖由 Mayma 于 2009-9-22 16:05 发表
sgrshh29 前辈,可不可以用Ws作为序列号,可以按照升序或降序排的

我试试看.

TA的精华主题

TA的得分主题

发表于 2009-9-22 16:21 | 显示全部楼层
原帖由 sgrshh29 于 2009-9-22 16:17 发表

我试试看.

你看看,见查询1.这样行不?要不要控制小数点后面的位数? test.rar (16.66 KB, 下载次数: 496)

[ 本帖最后由 sgrshh29 于 2009-9-22 16:22 编辑 ]

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-9-22 17:18 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

回复 8楼 sgrshh29 的帖子

是的是的,困扰了好几天的问题终于解决了,我都不知道怎么表达感谢之情。太谢谢了

TA的精华主题

TA的得分主题

发表于 2010-4-28 20:45 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-9 19:17 , Processed in 0.047740 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表