累计-同比

//获取会计期当前所选的值
var temp=会计期.getSelectedObjects()[0]
//两个日期比较大小必须是数值类型。如果是字符就需要转换数据类型(强制类型转换parselnt())。
param['去年本月']=param["会计期"]-100
//用于本年累计指标值的判断,先截取年份字段,在拼接1月
param['本年1月']=left(param["会计期"],4)+'01'
//用于去年累计指标值的判断,先截取年份字段,在拼接1月
param['去年1月']=left(param["会计期"]-100,4)+'01'
//有跨年,需要将会计期转换成日期格式
var date1=parseDate(temp,'yyyyMM')
//日期会计期减1
param['上月']=dateAdd(date1,"month",-1)


新建计算列
//去年同期
if col['会计期']>=param['去年1月'] and col['会计期']<=param['去年本月']
then col['本月实际']
else 0
end

//本年累计
if col['会计期']>=param['本年1月'] and col['会计期']<=param['会计期']
then col['本月实际']
else 0
end 

//累计同比 
if sum(col['去年同期'])==0
then 0
else sum(col['本年累计'])/sum('去年同期')-1
end







  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值