如何获取 PowerBI 桌面中 table 中每个项目的周期差异?
How do I get the period difference for each item in the table in PowerBI desktop?
如下所示,我需要找出每个水果相对于先前值的数量差异。我之前曾尝试使用内置的 Power BI 函数,如“PreviousDay()”,但尚未成功。
您可以根据您的目的创建以下 2 测量-
Pervious_Quantity =
Var current_row_date = MIN(your_table_name[Date])
var previous_date =
CALCULATE(
MAX(your_table_name[Date]),
FILTER(
ALLEXCEPT(your_table_name, your_table_name[Fruit]),
your_table_name[Date] < current_row_date
)
)
RETURN
CALCULATE(
SUM(your_table_name[Quantity]),
FILTER(
ALLEXCEPT(your_table_name, your_table_name[Fruit]),
your_table_name[Date] = previous_date
)
)
Difference = min(your_table_name[Quantity]) - if([Pervious_Quantity] = BLANK(),0, [Pervious_Quantity])
这里是最终输出-
如下所示,我需要找出每个水果相对于先前值的数量差异。我之前曾尝试使用内置的 Power BI 函数,如“PreviousDay()”,但尚未成功。
您可以根据您的目的创建以下 2 测量-
Pervious_Quantity =
Var current_row_date = MIN(your_table_name[Date])
var previous_date =
CALCULATE(
MAX(your_table_name[Date]),
FILTER(
ALLEXCEPT(your_table_name, your_table_name[Fruit]),
your_table_name[Date] < current_row_date
)
)
RETURN
CALCULATE(
SUM(your_table_name[Quantity]),
FILTER(
ALLEXCEPT(your_table_name, your_table_name[Fruit]),
your_table_name[Date] = previous_date
)
)
Difference = min(your_table_name[Quantity]) - if([Pervious_Quantity] = BLANK(),0, [Pervious_Quantity])
这里是最终输出-