我有销售数据,详细信息包括性别,地点,日期等。每一次销售有一行,所以销售总数是行数。
customerid  sale_date   regionid  studentid  sex
18761372    01/09/2016  AFB07458  C2F815C6   1
18761372    01/09/2016  AFB07459  206AA234   0
07189635    01/09/2016  AFB07460  F218C8F1   1
07189635    01/09/2016  AFB07461  F021CD27   0
07189635    01/09/2016  AFB07462  E6145555   1我正试着绘制一个按月的销售额,按男性和女性分列的线图。然而,男性年销售额为500万英镑,女性为1300万英镑。因此,很难比较每月销售额是否存在差异(也就是说,男性在9月份购买的比例是否更大)。
通过创建以下计算字段,我设法使其工作起来:
If [sex] = 0
THEN 1/5000000
ELSE 1/13000000
END这能满足我的需要,但这不是一个很好的解决方案,因为它涉及到我手动检查每个总数,并将其写下来(诚然,这与性无关,但如果我在多个领域中做这件事,那么它将变得非常耗时。
有没有更优雅的方法来做这件事?我试着在里面使用求和和案例陈述,但我得到的是“不能将聚合和非聚合参数混合在一起”。
发布于 2017-10-03 12:19:40
我会用一个计算的字段来处理这个问题,按月显示总数的百分之一。
右击你的药片,选择“快速表格计算”并选择“占总数的百分比”。
那样的话,你就不用去看一个总显得更大的订单数量,而是看看他们的份额,这个份额会更加一致。
发布于 2017-10-03 10:54:54
也许我理解错了,但这似乎相当直截了当。使用提供的示例数据,我只是:
如果这能帮你解决问题就告诉我?
https://stackoverflow.com/questions/46540657
复制相似问题