最具影响力的数字化技术在线社区

168大数据

 找回密码
 立即注册

QQ登录

只需一步,快速开始

1 2 3 4 5
打印 上一主题 下一主题
开启左侧

smartbi电子表格-同期值、同期比

[复制链接]
跳转到指定楼层
楼主
发表于 2015-6-5 09:42:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多数据大咖,获取更多知识干货,轻松玩转大数据

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

x
  用例说明
  在报表中实现同期值和同期比是一个比较常见的需求。在电子表格中需通过公式实现同期值和同期比。
  •   同期值是指上一年中当前时间点的数据值。
  •   同期比是指当前时间数据值与上一年该时间点数据值的百分比。
  从下图可以看到1996年7月到12月和1997年1月到6月,对应的同期值和同期比为空,这是因为没有取到对应同期值的数据。
  1997年对应月的同期值为1996年对应月销售量的值。如:1997年7月的同期值是1996年7月销售量的值"1435"。
  1997年对应月的同期比为当前月销售量与1996年当前月销售量的比值。1997年7月的同期比为"1997年7月的销售量"2054"比上1998年7月销售量的值"1435"。




  实现步骤
  1、准备数据集
  在本例中,此电子表格使用示例库中的可视化查询"按时间统计销售情况"来创建。




  查询数据:




  2、创建电子表格
  绘制表样,并从右侧资源树中找到第一步准备的数据集,将其中的年、月、销售量是那个字段拖动到对应的单元格。其中,C4单元格设置为"不扩展—汇总"方式,实现按年、月自动汇总。




  3、设置同期值同期比公式
  在电子表格中同期值和同期比的设置需要通过输入公式实现。




  在D4单元格中,设置同期值公式:
  =VLOOKUP(B4,SSR_GetSubCells(B4:C4,SSR_GetCell(A4, A4, -1)),2,FALSE)
  此公式表示,在当前单元格父格向上偏移一个单位的B4和C4区域值中,找到与当前单元格所在B4相同值对应的C4单元格值。
  在E4单元格中,输入同期比公式:
  =C4/VLOOKUP(B4,SSR_GetSubCells(B4:C4,SSR_GetCell(A4, A4, -1)),2,FALSE)
  此公式表示当前单元格显示C4值/同期值即C4对应的同期比。


  函数说明
  SSR_GetSubCells:是系统内置函数
  •   函数原型:SSR_GetSubCells(取值单元格,父格单元格)
  •   功能说明:根据父格获取扩展得到的所有单元格。
  •   参数说明:取值单元格为取得数据的单元格序号;父格单元格为设置父格的单元格序号。
  •   函数示例: =sum(SSR_GetSubCells(C4,A4)),表示获取父格A4扩展出来的C4单元格的所有值。
                                         =SSR_GetSubCells(B4:C4,A4),表示以A4为父格的B4、C4扩展出来的所有区域。



  SSR_GetCell:是系统内置函数
  •   函数原型:SSR_GetCell(取数单元格,{父单元格,偏移量}*n )
  •   函数功能:用于在扩展区域中按位置取单元格的值。其中父单元格和偏移量成对出现,可以一个都不写,也可以出现多次。其原理是,取出当前单元格的所有父单元格,变换指定的父单元格,其它不变,获取指定取数单元格的值。
  •   函数示例:SSR_GetCell(C4,A4,-1)。
  在运行过程中,首先找到当前单元格C4的对应的年A4单元格的偏移"-1"单元格。然后根据偏移单元格获取到月份和销售量区间值。接着根据当前单元格月份值,找到区间值中对应月份相同的销售量的值,如下图:




  说明:关于电子表格常用函数说明可以参考函数章节。
  4、点击【发布】按钮,将电子表格保存在服务器。
  5、点击【预览】按钮,查看最终报表效果。

  本文源自:http://wiki.smartbi.com.cn/pages/viewpage.action?pageId=3866677


楼主热帖
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 赞 踩

168大数据 - 论坛版权1.本主题所有言论和图片纯属网友个人见解,与本站立场无关
2.本站所有主题由网友自行投稿发布。若为首发或独家,该帖子作者与168大数据享有帖子相关版权。
3.其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和168大数据的同意,并添加本文出处。
4.本站所收集的部分公开资料来源于网络,转载目的在于传递价值及用于交流学习,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
5.任何通过此网页连接而得到的资讯、产品及服务,本站概不负责,亦不负任何法律责任。
6.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源,若标注有误或遗漏而侵犯到任何版权问题,请尽快告知,本站将及时删除。
7.168大数据管理员和版主有权不事先通知发贴者而删除本文。

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

关于我们|小黑屋|Archiver|168大数据 ( 京ICP备14035423号|申请友情链接

GMT+8, 2024-5-15 07:36

Powered by BI168大数据社区

© 2012-2014 168大数据

快速回复 返回顶部 返回列表