我是微战略的新手。我有一个用于数据集输入的Excel文件。在这个文件中,我有一些属性,比如products、months(YYYYMM(和一些度量值。在我的报告中,我需要比较M与M-1与M-12。是否可以在数据集中创建一个新的属性,如M-1。
我试过AddMonths(Concat(SubStr(moisno@ID;1;4);"/";SubStr(moisno@ID;5;2);"/01");-1)
,但YYYYMM似乎认不出来。
谢谢你的帮助。Jerome
我发现了这个技巧。ToNumber(ToString<Pattern=yyyyMM>(AddMonths(ToDateTime<Pattern=yyyyMM>(Concat(ToString(moisno@ID);"01"));1)))
你觉得怎么样?
谨致问候。Jérôme
我也用LAG函数实现了这一点
Lag<BreakBy={@p}, SortBy=(moisno@ID)>([Sum Nb Cli];1;ZeroToNull(0))
谨致问候。Jérôme