Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
DAX суммирование MAX значений, аггрегированных по месяцам
 
Vladimir Chebykin, почему-то архивирование особо не спасает, файл так и весит около 500Кб, при этом предупреждение на сайте пишет об ограничении до 100 Кб.
¯\_(ツ)_/¯
Изменено: Rustam Aisarov - 20.04.2020 19:52:54
DAX суммирование MAX значений, аггрегированных по месяцам
 
Vladimir Chebykin, Владимир, спасибо, но не смог вложить файл из-за ограничений на загрузку не более 100 кб. Я уже решил проблему созданием дополнительной таблицы планов со связью через другое поле. Пробовал решить проблему дополнительной связью и активированием через USERELATIONSHIP, но не получилось - если поясните, почему, будет здорово :-)

Также, если есть более изящное решение без дополнительной таблицы, или если подскажете, как сюда загрузить файл больше 100 кб - буду благодарен))
Изменено: Rustam Aisarov - 20.04.2020 14:55:11
DAX суммирование MAX значений, аггрегированных по месяцам
 
Приложил пример. Для понимания - мне нужно, чтобы в строке Всего для меры Дней в месяце было 60 (если выбирается с 1.01.2020 по любую дату февраля)
DAX суммирование MAX значений, аггрегированных по месяцам
 
Добрый день. Буду признателен за помощь или подсказку куда копать.
Бэкграунд: есть планы на месяц, которые заносятся на определенную дату месяца (например, планы на январь заносятся на дату 01.01.2020). Необходимо разбить планы по дням этого месяца (например, план стоит 310 тонн, необходимо разбить планы по 10 тонн) Конечная цель - получить возможность собирать план не с 1-го числа (например, план с 7 по 13 будет 70 тонн)
Я сделал следующие меры -
Код
Дней в месяце = MAXX(tblCalendar;tblCalendar[Дней в месяце])
Дней выбрано = DISTINCTCOUNT(tblCalendar[Date])

Производство, годовой план (баз.тн), среднедневной = 
sumx(
filter(
CROSSJOIN(tblCalendar;all(PLAN_PROD));
PLAN_PROD[Year]=tblCalendar[Год]&&PLAN_PROD[MONTH]=tblCalendar[Мес]&& PLAN_PROD[ед.изм]="баз.тн");
PLAN_PROD[годовой план на месяц])/[Дней в месяце]

Естественно, что корректно считается только внутри одного месяца, когда я в слайсере выбираю два месяца, мера корректно считает на уровне строк, но не на уровне итогов. Мне нужно, чтобы в итогах вместо 31 стало 60.
Я недопонимаю, как работает DAX с разными уровнями аггрегации. Буду благодарен за помощь и тапки.

спасибо!  
Изменено: Rustam Aisarov - 19.04.2020 20:50:30
Построение динамической диаграммы с выбором столбца
 
или вы хотите сделать это в макросе? в принципе, логика та же, но зашита в массиве, который используется как источник для диаграммы
Построение динамической диаграммы с выбором столбца
 
если я правильно понял задачу, можно сделать это с помощью функций Vlookup и match (впр и поискпоз), приложил
Сравнение итогов с основной ячейкой
 
Условное форматирование подходит?  https://support.office.com/ru-ru/article/Применение-условного-форматирования-с-помощью-формулы-fed60...
Выборка ТОП 10 по условиям
 
[QUOTE]Vladimir Chebykin, спасибо
точно, про ранг и не подумал :oops:  
Окрашивание ячейки из примечания
 
не совсем понятно в каком виде указан цвет в примечании  - RGB, словом или как-то еще?
Выборка ТОП 10 по условиям
 
чтобы было универсально, лучше сделать надстройку с пользовательской формулой
Выборка ТОП 10 по условиям
 
как быстрое решение можно попробовать так (в приложении)
Выборка ТОП 10 по условиям
 
я не совсем то имел ввиду. если сумма долга одинаковая у 10й и 11й компании по счету, т.е. они делят последние места, "ДА" нужно проставить обеим или только одной?
Выборка ТОП 10 по условиям
 
что должна выводить формула, если сумма долга одинаковая (например, у компании 4, 5, 6 одинаковые суммы долга)? выводить "да" всем, или только первым 5?
Страницы: 1
Наверх