我有一个要索引为100的数据集。我正在尝试创建一个列,该列具有每个类别中来自的第一个值,请参见图像中的“列”。我无法弄清楚如何动态地执行此操作,因此,当数据集更新时,它将在下个月将其索引为100。 即当前的2018年1月为= 100,下个月的2018年2月为= 100
我尝试添加“示例中的列”,该列适用于第一个月,但是在更新时,它会丢失索引,因为它是该特定月份的实际值,而不是每个类别的最早日期值。
答案 0 :(得分:1)
您只需要查找与该类别的最短日期关联的值。
stack.push(dir)
这将为当前行中的类别计算column =
VAR MinDate =
CALCULATE (
MIN ( TableName[date] ),
ALLEXCEPT ( TableName, TableName[category] )
)
RETURN
CALCULATE (
MAX ( TableName[value] ),
ALLEXCEPT ( TableName, TableName[category] ),
TableName[date] = MinDate
)
,然后查找日期值。