[已解决] 新人求助 一个看似简单 却搞不定的问题

  [复制链接]
查看101327 | 回复114 | 2020-9-16 06:15:45 | 显示全部楼层 |阅读模式
原始数据记录各单位每个时间累计达成的多项(大于1)数据,例如:
9941012147541.png
用power bi 想做一个趋势图:
时间是轴,每个小时生产的量是值(本小时数量-前一个小时数量);

涉及不只一个数,如果反复复制并透视是可以实现的,但有没有更简单的方法呢,请大神指导!
回复

使用道具 举报

dm511116 | 2020-9-16 06:20:45 | 显示全部楼层
比较常见的问题,也属于新人比较头疼的问题,一个比较简单的算法就是,添加计算列,按人员,对生产数量来排序,然后再添加个计算列,根据序号,查找上一个序号对应的生产数量,拿当前的生产数量减去上一个对应的,得到当前的数量,需要用到earlier公式,这两步做完就可以了。
回复

使用道具 举报

花猪54288 | 2020-9-16 06:28:45 | 显示全部楼层
接下来应该用分组依据将时间进行分组,同时得到第小时生产总数量和合格总数量,得到一个新表。
再下来想办法把当前时间与上一时间的生产数量的差值算出来,再生成图表就行了(这一步用公式也可以实现,用power query不知道怎么做)。
回复

使用道具 举报

wanggch | 2020-9-16 06:30:45 | 显示全部楼层
以柱形图为例,做出来是图,实质上还是表,即把人放在行,时间放在列,在行列交叉处求(当前时间点产量-上个时间点产量)的透视表。
我想当前时间点产量不是问题,问题在上个时间点的产量怎么求。他俩的区别只在于将当前时间替换为上一个时间,所以可以在度量值中使用VAR先取当前时间,然后从这个事先固定的时间往前推一个小时就好了,最后使用得到的时间代入calculate计算,得到上个时间点的产量。
附件供你参考,我还加了人员作为条件,其实我给的例子中不写也没问题: 9941012147542.rar (21.14 KB, 下载次数: 0)
回复

使用道具 举报

盈盈 | 2021-5-16 14:15:18 来自手机 | 显示全部楼层
OMG!介是啥东东!!!
回复

使用道具 举报

valerf | 2021-6-29 13:43:44 | 显示全部楼层
啥玩应呀
回复

使用道具 举报

小滋 | 2021-7-22 06:25:55 | 显示全部楼层
垃圾内容,路过为证。
回复

使用道具 举报

游大海 | 2021-11-7 22:12:54 | 显示全部楼层
我也来支持一下,这里的老师和其他机构不一样,其他就是让付费。
回复

使用道具 举报

燕燕子 | 2021-11-25 20:31:18 | 显示全部楼层
我也来支持一下,这里的老师和其他机构不一样,其他就是让付费。
回复

使用道具 举报

诗诺 | 2021-12-7 20:40:45 | 显示全部楼层
垃圾内容,路过为证。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则