У меня есть модель данных с именемSanction
в следующем формате.
Sl. Date Loc Product Num Amount
1 01-06-2023 Loc1 Pro1 2 5
2 02-06-2023 Loc2 Pro2 5 6
В настоящее время я использую следующие меры
FTD:=TODAY()
FTD_AMT:=CALCULATE(SUM('Sanction'[Amount]),FILTER('Sanction','Sanction'[Date]='Sanction'[FTD]))
MTD_AMT:=CALCULATE(SUM('Sanction'[Amount]),DATESMTD('Sanction'[Date]))
FTD_NUM:=CALCULATE(SUM('Sanction'[No]),FILTER('Sanction','Sanction'[Date]='Sanction'[FTD] ))
MTD_NUM:=CALCULATE(SUM('Sanction'[No]),DATESMTD('Sanction'[Date]))
Теперь рабочая тетрадь работает нормально, за исключением двух проблем.
- FTD — это фиксированное значение, т.е.
today()
и я хочу, чтобы это была переменная дата, которую я могу выбрать или выбрать из рабочей книги. - Функция MTD работает неправильно, так как она показывает данные и за другие месяцы. Мне нужно, чтобы она показывала данные за месяц FTD. То есть, если FTD — это 05 июля 2023 года, функция MTD должна отображать данные только за месяц июль 2023 года.