求同期对比数据

在BI内要做个KPI指标卡,显示19年年累(1-10月)与18年年累(1-10月)的对比数据(即同期增比是多少)

数据基础表类似下面的形式,数据量很小,没用到数据库

时间销量
2018年1月10
2018年2月12
2018年3月15
2018年4月16
2018年5月10
2018年6月18
2018年7月10
2018年8月5
2018年9月13
2018年10月10
2018年11月18
2018年12月8
2019年1月7
2019年2月8
2019年3月11
2019年4月13
2019年5月15
2019年6月17
2019年7月19
2019年8月21
2019年9月23
2019年10月25


FineBI qdredbull2019 发布于 2019-11-7 11:31 (编辑于 2019-11-7 15:22)
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
张洪威Lv6高级互助
发布于2019-11-7 12:54(编辑于 2019-11-7 15:45)

照着手打一下,复制不出来,然后按着下面的红框换成百分比就行。


image.png


image.png

  • qdredbull2019 qdredbull2019(提问者) 想做个KPI的指标卡,看年累的同比增长情况。 不是单月的同期对比,是要做2019年累(1-9)和2018年累(1-9)的同期对比数据
    2019-11-07 13:12 
  • 张洪威 张洪威 回复 qdredbull2019(提问者) 用上面的公式就行了。看回答。
    2019-11-07 15:45 
最佳回答
0
杨朝健Lv5中级互助
发布于2019-11-7 13:20(编辑于 2019-11-7 13:25)

用分析函数

oracle:

select 时间,销量,sum(销量) over(partition by substr(时间,1,4) order by length(时间),时间) from 表

  • qdredbull2019 qdredbull2019(提问者) 大神,新手 有简单点的不
    2019-11-07 14:01 
  • 杨朝健 杨朝健 回复 qdredbull2019(提问者) 就一个函数,已经很简单了,百度一下oracle over
    2019-11-07 15:32 
最佳回答
0
狗子Lv3见习互助
发布于2019-11-7 16:02

第一步,初始页面是这样的,时间是2015年1月-2016年6月。

image.png

2.指标区域那里,把合同金额指标进行明细过滤,过滤到日期为2016年1月-2016年6月;复制该指标,修改过滤日期为2015年1月-2015年6月,修改指标名为合同金额上一年

image.pngimage.pngimage.pngimage.pngimage.png

3.添加公式计算,求同期比

image.png

应该就可以了你试试,

  • 4关注人数
  • 1279浏览人数
  • 最后回答于:2019-11-7 16:02
    请选择关闭问题的原因
    确定 取消
    返回顶部