6.15、同环比、累加、累加平均、滚动累加、滚动平均

2024-01-19 07:08
文章标签 平均 累加 滚动 环比 6.15

本文主要是介绍6.15、同环比、累加、累加平均、滚动累加、滚动平均,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

同环比、滚动累加、滚动平均

 

1          同期与同比

使用cousin和parallPeriod函数都可以获取到同期的成员,但是一般用cousin因为使用起来比较简单,示例

with
member [同期] as(cousin([Date].[年-月-日].currentMember,[Date].[年-月-日].currentMember.parent.prevMember),[Measures].[In Count])member [同比] as([Date].[年-月-日].currentMember,[Measures].[In Count])/[同期] - 1
,format="percent"select{[Measures].[In Count],[同期],[同比]}on 0,[Date].[年-月-日].[Month NumOf Year].members on 1
from[Park]
where[Date].[Year Num].&[2016]

 

2          上期与环比

可使用prevMember访问到上期的成员

with
member [上期] as([Date].[年-月-日].currentMember.prevMember,[Measures].[In Count])member [环比] as([Date].[年-月-日].currentMember,[Measures].[In Count])/[上期] - 1
,format="percent"select{[Measures].[In Count],[上期],[环比]}on 0,[Date].[年-月-日].[Month NumOf Year].members on 1
from[Park]
where[Date].[Year Num].&[2016]
 

3          滚动累加与滚动平均值

计算前推两个月的滚动累加值和滚动平均值,例:

with
member [滚动累加值] asaggregate(lastPeriods(3,[Date].[年-月-日].currentMember),[Measures].[In Count])member [滚动平均值] asavg(lastPeriods(3,[Date].[年-月-日].currentMember),[Measures].[In Count])select{[Measures].[In Count],[滚动累加值],[滚动平均值]}on 0,([Date].[年-月-日].[Month NumOf Year].members)on 1
from[Park]
where[Date].[Year Num].&[2016]

 

4          指定某一层级的累加值与累加平均值

计算从某一层级开始的累加值和累加平均值,比如2016年1月起各月的累加值和累加平均值

with
member [年内累加值] asaggregate(periodsToDate([Date].[年-月-日].[YearNum],[Date].[年-月-日].currentMember),[Measures].[In Count])member [年内累加平均值] asavg(periodsToDate([Date].[年-月-日].[YearNum],[Date].[年-月-日].currentMember),[Measures].[In Count])select{[Measures].[In Count],[年内累加值],[年内累加平均值]}on 0,([Date].[年-月-日].[Month NumOf Year].members)on 1
from[Park]
where[Date].[Year Num].&[2016]

 

 

 

 

 

 

这篇关于6.15、同环比、累加、累加平均、滚动累加、滚动平均的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/621614

相关文章

UniApp实现漂亮的音乐歌词滚动播放效果

在现代的音乐播放应用中,歌词的展示和滚动播放已经成为了一个非常常见的功能。今天,我们将通过UniApp来实现一个漂亮的歌词滚动播放功能。我们将使用UniApp提供的组件和API来完成这个任务。 页面结构 在页面的模板部分,我们需要创建一个音频播放器和歌词展示区域。使用<scroll-view>组件来实现歌词的滚动效果。 <template><view class="audio-co

【Unity-Lua】音乐播放器循环滚动播放音乐名

前言:Unity中UI节点 图1 如上所示,一开始本来是打算用ScrollView做的,觉得直接计算对应的文本位置就行,所以没用ScrollRect来做,可以忽略Scroll,Viewport这些名字。如下图:需要在一个背景Image组件上添加上Mask组件来显示固定位置的文本显示。 图2 图3 并且需要在要显示的文本上挂载Content Size Filter组件,但是这儿会有个坑

WebAPI(二)、DOM事件监听、事件对象event、事件流、事件委托、页面加载与滚动事件、页面尺寸事件

文章目录 一、 DOM事件1. 事件监听2. 事件类型(1)、鼠标事件(2)、焦点事件(3)、键盘事件(4)、文本事件 3. 事件对象(1)、获取事件对象(2)、事件对象常用属性 4. 环境对象 this5. 回调函数 二、 DOM事件进阶1. 事件流(1)、 捕获阶段(2)、 冒泡阶段(3)、 阻止冒泡(4) 、阻止元素默认行为(5) 、解绑事件 2. 事件委托3. 其他事件(1)、页面加

【Android】NestedScrollView的简单用法与滚动冲突、滑动冲突

一、NestedScrollView 1. 什么是 NestedScrollView NestedScrollView 是 Android 中一个用于处理垂直方向滚动的布局组件,它继承自 FrameLayout,同时支持嵌套滑动(Nested Scrolling)机制。相比于传统的 ScrollView,NestedScrollView 专为解决嵌套滚动冲突问题设计,能够与其他支持嵌套滑动的子

Jquery实现广告滚动

当页面的滚动条上下移动时,飘浮广告随着滚动条的滚动而上移或者下移,要明白两点,第一:放广告的层最好采用绝对定位,它的位置应该随着滚动条的改变而上下移动,滚动条的滚动促发的是onscroll事件,广告条所在的层的top值就是滚动条的高度,具体代码如下: <html><head><meta http-equiv="Content-Type" content="text/html; charset

滚动偏移量 scroll offset

滚动偏移量 scroll offset 一、获取滚动偏移量二、滚动事件性能三、使用场景 滚动偏移量(scroll offset):文档在垂直和水平方向上滚动的距离 一、获取滚动偏移量 // 获取上下滚动偏移量const scrollTop = window.pageYOffset || document.documentElement.scrollTop || docu

jquery实现当页面滚动超过一屏时显示返回顶部按钮

<!DOCTYPE html><html><head><meta charset=utf-8" /><title>jquery实现当页面滚动超过一屏时显示返回顶部按钮</title><style>#go_top{position:fixed; LEFT: 85%;bottom:50px;}</style><script src="http://libs.baidu.com/jquer

实现全屏滚动项目(有实例) vue-fullpage.js

公司要换官网,需要用到满屏滚动,有竖向也有横向,这个用fullpages.js和swiper.js都可以实现,最后选了fullpages.js。 项目实际应用demo地址: 有pc端和移动端,分别用电脑和手机浏览器访问下面网址就能看到效果 http://www.ichinae.com/#/ 实现: 1,安装: npm install --save vue-fullpage.js 2,

Android 横向列表GridView 实现横向滚动

Android 横向列表实现,可左右滑动,如下图   1.主界面布局代码:activity_main.xml a.包裹HorizontalScrollView控件是GirdView横向滚动的基本条件b.GirdView外包裹LinearLayout是java代码中参数设置的必要条件 <?xml version="1.0" encoding="utf-8"?><Line

工控常用滤波方法(限幅+中值+算术平均+滑动平均)

工控常用滤波方法 简介限幅滤波法中值滤波法算术平均滤波法滑动平均滤波 简介 在实际的工程应用中,实际反馈的信号由于是通过电压及电流转换而来的数字量信号,在现场可能会受到比较大的干扰问题,这样的扰动会影响控制系统的输出精度,也会使其产生比较大的偏差。 故在实际应用中,通常不会直接将反馈的信号作为信号输入,会在之前加一个滤波器以使数据更平滑,在此,非常有必要引入数字滤波的概念。