Страницы: 1
RSS
DAX, фильтр по динамической таблице
 
Добрый день!

Использую в примере DAX, цель - узнать среднюю сумму ремонта на единицу ТС от всего парка в различных срезах в сводной, в период эксплуатации (1-ый, 2-ой и т.д), не по годам.
Период эксплуатации легко, текущая дата минус дата ввода в эксплуатацию.
Сумма ремонтов по периодам легко - ок.

В файле есть лист "Ошибка" где я пишу про нее.
 
что такое период эксплуатации? привязан ли он к дате ввода в эксплуатацию?
Из примера не понятно, как делаются расчеты и что должно получиться?
Изменено: Vladimir Chebykin - 11.10.2019 13:11:52
 
Я купил машину 01.06.2019 и до 31.05.2020 будет 1-ый год эксплуатации, затем пойдет второй. Это я подразумеваю в периоде эксплуатации.
Дата покупки это дата ввода в эксплуатацию, получается привязан.
 
Хорошо, у каждого ТС есть свои периоды эксплуатации. Как эти периоды должны быть связаны с другими ТС, если даты ввода в эксплуатацию у них разные?
Постарайтесь подробно описать, что Вы делаете, и что хотите получить на выходе. Желательно рядом  со сводной набросать от руки пример результата, который должен получиться.
UPD: верно ли я понимаю, что период эксплуатации в таблице - это год, на который приходится ремонт ТС?.
Изменено: Vladimir Chebykin - 11.10.2019 13:19:45
 
Вы купили 2 машины (грузовую и легковую), грузовая постоянно в ремонте, а легковая по стечению обстоятельств не ломается.
Вы потратили на ремонт грузовой машины 100р, но в среднем на каждую 50р.
Отдельно по типам на грузовую в среднем 100, на легковую 0.

Через год вы купили еще одну грузовую, а она в первый год вообще не ломалась, получается по грузовой в первый год эксплуатации у Вас средняя 50р.
А предыдущую грузовую в расчет не берем, т.к она уже на втором году эксплуатации и даже если ломалась это другой период.


Связь между машинами по периоду эксплуатации.

Я представляю это так, в базе с ремонтами, построчно ставится количество тс подходящих по периоду и срезу в сводной в данный момент.
Фильтр по периоду я сделал вроде верно, но он бесполезен если нужны различные срезы.
Изменено: knyazkof - 11.10.2019 13:49:53
 
Да... ну и заковыристый расчет Вы придумали. Мне, чтобы въехать в Вашу задумку и способ расчет, полчаса потребовалось разобраться. И честно скажу, что мне на DAX-е такой расчет не написать. Замечу только, если Вы хотите делать разделение на грузовые и легковые, то это тоже нужно учитывать в фильтре формулы для вычисляемого столбца. Мне потребуется определенное время, чтобы попробовать найти решение для задачи, но раньше следующей недели не помогу.
Призываю других DAX-систов попробовать разобраться.
 
Доброе время суток
Цитата
Vladimir Chebykin написал:
Призываю других DAX-систов попробовать разобраться
предлагаете
Цитата
Vladimir Chebykin написал:
полчаса потребовалось разобраться
столько же времени потратить или больше?
Кому решение нужно, тот внятную постановку задачи и делает. Позволю себе перефразировать софорумчанина :)
 
Приложил файл, в таком виде все считает, но что если 4ой строки не будет в списке, и она будет просто упоминаться в отдельном справочнике.
Страницы: 1
Наверх