Basi c мера:
Total Sales = SUM(Sales[Total Sales])
Пока вы не предоставите пример данных, он просто угадывает, что вы хотите. Это может быть:
YourMeasure =
CALCULATE (
[Total Sales],
DATEADD (
'Employee List'[Emp. Dates].[Date] -- it is better to use here 'Calendar'[Date]
-6,
MONTH
)
)
обновление
Это даст вам хорошее начало.
Пример данных:
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMjIwMtA1MAQiJR0lQ6VYHZiQEaaQMaaQCaaQKaaQGaaQOaaQBaaQJYaQoQGmEKbrDdFdb4jpR0NkP8YCAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [Date = _t, Amount = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Date", type date}, {"Amount", Int64.Type}})
in
#"Changed Type"
Measure =
var MinDate = CALCULATE( MIN(T[Date]), REMOVEFILTERS(T[Date]) )
var SixMonthAfter = CALCULATE( DATEADD( T[Date], 6 , MONTH ), T[Date] = MinDate )
return
CALCULATE( SUM( T[Amount] ), FILTER( T, T[Date] > SixMonthAfter ) )