В моем наборе данных есть три столбца.дата, продажи и город.Количество продаж является накопительным.Поэтому, если я создаю иерархию дат и добавляю ее в гистограмму, чтобы увидеть годовой или месячный тренд, сумма продаж складывается.То, что я хочу, это показать максимальную дату продажи.Как и для годовой стоимости продажи, соответствующей 31 декабря. Если я развернусь и уйду в квартал, то должна появиться продажная стоимость, соответствующая дате конца квартала.Аналогично для месяца и недели, если я продолжу детализацию.
Функция максимальной даты не будет работать так, как я хочу, для годового квартального и месячного тренда.
Логика должна состоять в том, чтобы добавить столбец, который показывает true дляпоследняя дата недели, месяца, квартала и года для каждого города, в противном случае - false.
Я пробовал следующее:
IsLatestDate = TableName[Date] =
CALCULATE(
LASTDATE(TableName[Date]),
FILTER(ALL(TableName), TableName[CITY]=EARLIER(TableName[CITY]))
)
Ниже приведен образец моего набора данных:
когда иерархия дат находится на уровне года, я хочу, чтобы данные были отмечены желтым цветом, но при переходе к уровню месяца я хочу, чтобы данные отмечались как вжелтый и зеленый цвет.