我有一个事实表,其中包含多个月跟踪的计划数据。活动将包含每个月的条目。我希望通过将每个活动的开始和结束日期与前一个月的预测开始和结束日期进行比较来查看活动是否按时开始和完成。
这是我想要的一个例子。 “开始/完成时间”列是我要计算的列。
示例1:活动1未在11月按时开始或完成,但确实在12月准时开始。它没有按时完成,因此“完成时间”列标记为“#34;晚期"”。
示例2:活动3比预测更早开始(12/7开始对1/5开始)。所以它应该标记为早期开始。
因此,在“按时开始”列中发生以下需求(类似于“在时间上完成”列中):
这甚至可行吗?我觉得这需要小心使用LOOKUPVALUE和EARLIER,但我不知道该怎么做。
答案 0 :(得分:1)
看起来这完全描述了如何在Power Pivot中完成此操作:Can I compare values in the same column in adjacent rows in PowerPivot?
可以通过将此部分或全部移动到Power Query来解决性能问题:http://www.powerpivotpro.com/2015/03/how-to-compare-the-current-row-to-the-previous-row-in-power-pivot/