如何在Microsoft Access中合并多行交易数据并求和?
Access交易数据合并求和操作指南
不用写复杂函数,用Access自带的总计查询就能搞定,步骤如下:
- 打开你的交易数据表,点击「创建」选项卡,选择「查询设计」
- 在弹出的「显示表」窗口里选中你的交易表,添加到查询设计视图
- 把需要的字段拖到查询网格:Customer #(客户编号)、Catalog #(产品目录编号)、Quantity(数量)、Price(金额)
- 点击工具栏里的**Σ(总计)**按钮,此时每个字段下方会出现「总计」行
- 对Customer #和Catalog #,在「总计」行选择「Group By」(按这两个字段分组)
- 对Quantity和Price,在「总计」行选择「Sum」(自动求和)
- 点击「运行」按钮(!图标),就能得到合并后的结果——同一客户同款产品的所有记录会合并,数量和金额自动求和
你之前用追加查询没成功的原因:追加查询是用来把数据导入其他表的,设主键去重只会保留单条记录,直接丢了其他行的数量和金额,完全不符合求和需求。
如果想把汇总结果存成永久表:右键这个总计查询,选择「生成表查询」,输入新表名称,点击运行即可生成包含汇总数据的新表。
内容的提问来源于stack exchange,提问作者Zack Robertson
相关产品推荐
相关产品推荐

