Excel DAX函数在上面的列中添加值
我正试图创建一份报告,显示当前每周事件的供应情况。我有一个包含5列的“处理”表: “年”、“周”、“创建”、“关闭”和“供应”Excel DAX函数在上面的列中添加值,excel,powerpivot,dax,Excel,Powerpivot,Dax,我正试图创建一份报告,显示当前每周事件的供应情况。我有一个包含5列的“处理”表: “年”、“周”、“创建”、“关闭”和“供应” 我需要使用的计算是前一周的“创建”-“关闭”+“供应”(上面的单元格)。在普通的excel表格中,这很容易,但我无法用DAX解决这个问题。要解决您的问题,您必须在模型上创建索引列。要创建我在yearweek列之前创建的索引,请使用以下计算列公式: =[Year]*100+[week] =CALCULATE(COUNT(Tabella1[week]), ALL(t
我需要使用的计算是前一周的“创建”-“关闭”+“供应”(上面的单元格)。在普通的excel表格中,这很容易,但我无法用DAX解决这个问题。要解决您的问题,您必须在模型上创建索引列。要创建我在yearweek列之前创建的索引,请使用以下计算列公式:
=[Year]*100+[week]
=CALCULATE(COUNT(Tabella1[week]), ALL(tabella1), FILTER(Tabella1;[Yearweek]<=EARLIER([Yearweek])))
之后,我使用以下计算列公式创建了一个索引列:
=[Year]*100+[week]
=CALCULATE(COUNT(Tabella1[week]), ALL(tabella1), FILTER(Tabella1;[Yearweek]<=EARLIER([Yearweek])))
结果是:
我不知道你是想在一周前得到所有的度量((创建关闭)+供应),还是只需要一周前的供应列。只需要前一周的供应。创建和关闭的日期应为本周的截止日期