我想知道如何在我的数据集中创建计算列我可以使用属性控件来创建月份和年份列和成本列,例如创建下面的列; 1.完整的2015年 - 此列值保持不变 2.ytd 2015 - 此列根据选择进行总变化 3.ytd 2016 - 此列根据选择进行总变化 4. 2016年全年 - 此列根据选择进行总变更
所以我想使用自定义表达式计算这些列,以及如何在spotfire中使用属性控件。
答案 0 :(得分:0)
这里没有足够的信息可供我们帮助您。我们需要知道两件事 -
1)您的数据是什么样的(我可以从您的解释中了解到这一点,但如果您不知道自己在Spotfire中做了什么,那么我们就很难获得我们和#39;给你正确的答案)
2)您希望如何显示数据。理想情况下,这可以用表格或图像显示,并带有示例输入和输出。
MY BEST GUESS,您希望在数据透视表中显示2015年和2016年的全年成本和年初至今成本。我不知道您的意思基于"选择"。
如果你真的想要一个计算列,而不是一个自定义表达式,那么通用格式将是这样的:
If([Month] < Month(DateTimeNow()) and Year([Year]) = 2015, [Cost], 0)
这将允许您总结2015年年初至今。
如果这不是您想要的,请提供更明确的信息。