找回密码
 立即注册

QQ登录

只需一步,快速开始

bic

注册会员

20

主题

39

帖子

125

积分

注册会员

积分
125
bic
注册会员   /  发表于:2020-6-3 12:13  /   查看:2835  /  回复:6
1金币
本帖最后由 bic 于 2020-6-3 12:14 编辑

目前的列表汇总字段只能进行简单的算术求和与算术平均,如何实现加权平均? 或者汇总列支持公式计算。
比如: 加权平均单价=sum(单行的单价*数量)/sum(数量)   而不是平均单价=avg(行单价的平均)

6 个回复

倒序浏览
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-6-3 14:07:17
沙发
您能不能上一个图,或者工程文件
我直观看您的描述,感觉这个似乎应该在每一行显示而不是汇总行

所以我担心我没有理解清楚,需要您在描述一下,最好能有图
回复 使用道具 举报
斗破苍穹
初级会员   /  发表于:2020-6-3 14:09:03
板凳
数据库的数据表,无法通过公式字段和统计字段实现你的需求
回复 使用道具 举报
bic
注册会员   /  发表于:2020-6-3 14:52:13
地板
本帖最后由 bic 于 2020-6-3 14:54 编辑



加权平均单价=sum(单行的单价*数量)/sum(数量)  或sum(金额)/sum(数量)
而不是平均单价=avg(行单价的平均)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-6-3 17:31:38
5#
bic 发表于 2020-6-3 14:52
加权平均单价=sum(单行的单价*数量)/sum(数量)  或sum(金额)/sum(数量)
而不是平均单 ...

汇总字段只针对当前列去做统计,你想要的加权平均数已经涉及到了多列。汇总字段目前无法实现。
回复 使用道具 举报
bpic
金牌服务用户   /  发表于:2023-12-26 16:07:58
6#
Eric.Liang 发表于 2020-6-3 17:31
汇总字段只针对当前列去做统计,你想要的加权平均数已经涉及到了多列。汇总字段目前无法实现。

能不能给加一下这个字段公式,不是简单公司,支持dsum或daverage就可以。
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-12-26 17:11:00
7#
目前的统计字段都是针对单个字段的,写sql的话大体也是这个逻辑,
加公式的话可能不一定好做,同时还要考虑外联库是否支持适配,
还是建议您先在页面用Excel公式来做哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部