Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Добрый день, пытаюсь посчитать эксплуатацию объекта (доли дней в месяце, в которые объект работал)
Но понимания как это сделать нет, теоретически объект работал каждый день.
Также необходимо посчитать производительность объекта (кол-во рабочих дней месяца )
Выражение строила таким образом
count({<[Данные_Факт]={'ФАКТ'}>}distinct Дата)
/
count({<[Данные_БП]={'ПЛАН'}>}distinct Дата)
Буду рада Вашей помощи, спасибо.
Добрый день,
По первому вопросу (доли дней в месяце) стоит понять:
По второму вопросу:
1.Как вы оцениваете работоспособность/неработоспособность объекта. Например, просто работал/не работал в конкретную дату или, например, должен был работать 8 часов, а работал - только 5
Ответ :Работал/не работал
Ответ :Таблица по производительности выглядит следующим образом (во вложении)
По всей видимости, значения Данны_БП и Данные_ФАКТ и показывает отработал объект в этот день или нет.
Необходимо сформировать таблицу по производительности (количество рабочих дней в месяце )
В таком случае количество дней, для которых существует факт производства (т.е. существует значение Данные_ФАКТ) можно вычислить простой функцией Count( Данные_ФАКТ ) в разрезе необходимых вам месяцев (см. пример на снимке ниже). Там же приводится пример расчёта доли дней, в которые оборудование работало по отношению к общему количеству дней в месяце (поле МесяцДлит).
Вычислить поле МесяцДлит для любой даты Дата можно простой формулой Day(MonthEnd(Дата)).