Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.
Hi
I have the following query table yet (i'm not interested in a Table or Matrix visual):
How can i get a new column with the relative difference of one of the visible day with the previous visible day?
Thanks for your help
Solved! Go to Solution.
You can use the OFFSET function.
Here is an example:
Test =
VAR SummarizedTable =
SUMMARIZE (
'Table Principale',
[Date Commande],
"Somme Cash-Flow", SUM ( 'Table Principale'[Prix total avec rabais] )
)
VAR AddPrevious =
ADDCOLUMNS (
SummarizedTable,
"Somme Cash-Flow Previous",
-- Guaranteed to be a single row
SELECTCOLUMNS (
OFFSET ( -1, SummarizedTable, ORDERBY ( 'Table Principale'[Date Commande] ) ),
[Somme Cash-Flow]
)
)
RETURN
AddPrevious
I would also recommend changing SUMMARIZE (...) to ADDCOLUMNS ( SUMMARIZE (... ), ... ), but that's a best practice suggestion rather than a necessity here.
Regards
You can use the OFFSET function.
Here is an example:
Test =
VAR SummarizedTable =
SUMMARIZE (
'Table Principale',
[Date Commande],
"Somme Cash-Flow", SUM ( 'Table Principale'[Prix total avec rabais] )
)
VAR AddPrevious =
ADDCOLUMNS (
SummarizedTable,
"Somme Cash-Flow Previous",
-- Guaranteed to be a single row
SELECTCOLUMNS (
OFFSET ( -1, SummarizedTable, ORDERBY ( 'Table Principale'[Date Commande] ) ),
[Somme Cash-Flow]
)
)
RETURN
AddPrevious
I would also recommend changing SUMMARIZE (...) to ADDCOLUMNS ( SUMMARIZE (... ), ... ), but that's a best practice suggestion rather than a necessity here.
Regards
Thanks a lot! That works like a charm.
Check out the November 2023 Power BI update to learn about new features.
Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.