Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hello,
I´m trying to create a new column to calculate de tons (Tm) of the last month.
Cannot be a measure!!!
For example, I have the next table:
And I need add the column to have the next table
Solved! Go to Solution.
@jmfreire , Have date column or month range
date (left(left([month],4), right([month],2),1)
a continuación, intente 1 de los dos
last month ? sumx(filter(Table, [name] ?earlier([name]) && eomonth([date],0) ? eomonth(earlier([name]),-1)),[TM])
last month ? sumx(filter(Table, [name] ?earlier([name]) && eomonth([date],0) ? eomonth(earlier([name]),-1)),earlier([TM]))
@Anonymous
For the sample table you provided, you can get the expected column with the following dax:
Column = CALCULATE(MAX([TM]),FILTER('Table','Table'[Name]=EARLIER('Table'[Name]) && 'Table'[Month]=EARLIER('Table'[Month])-1))
However, it is recommended to transform it to a date column: date = date(left([month],4), right([month],2),1) OR separate Year and Month into 2 columns: Year = left([month],4) and Month = right([month],2)
In this way it is easier to deal with data for a few years.
Paul Zheng _ Community Support Team
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
@jmfreire , Have date column or month range
date (left(left([month],4), right([month],2),1)
a continuación, intente 1 de los dos
last month ? sumx(filter(Table, [name] ?earlier([name]) && eomonth([date],0) ? eomonth(earlier([name]),-1)),[TM])
last month ? sumx(filter(Table, [name] ?earlier([name]) && eomonth([date],0) ? eomonth(earlier([name]),-1)),earlier([TM]))
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
User | Count |
---|---|
89 | |
88 | |
82 | |
64 | |
49 |
User | Count |
---|---|
125 | |
111 | |
88 | |
69 | |
66 |