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

Страницы: 1
Медиана промежуточных итогов, Как посчитать среднюю по Промежуточным итогам в Общем итоге, если в Промежуточном итоге сумма средних значений?
 
Андрей VG, здравствуйте

в формуле ниже расчёт средней, о которой Вы пишите.
теперь сможете помочь?

Код
Сумма AVERAGE по этапу и средней по Промежут итогам:=VAR EtapGroup = SUMMARIZE ( 'данные'; 'данные'[Этап согласования]; "etapGroup_Ave"; AVERAGE( [Длительность, часах] ) )
VAR DogovorGroup = SUMMARIZE ( 'данные'; 'данные'[Вид договора]; "DorovorGroup_Summx"; SUMX (EtapGroup; [etapGroup_Ave]))

Return
IF(HASONEFILTER( 'тЭтапы'[Этапы] );
   AVERAGE('данные'[Длительность, часах]) ;
   IF(HASONEVALUE('тВидДоговора'[ВидДоговора]); 
      SUMX(DogovorGroup ; [DorovorGroup_Summx]) ;
      SUMX(EtapGroup ; [etapGroup_Ave])
      )
   )
Изменено: svd007 - 31.01.2019 13:05:38
Медиана промежуточных итогов, Как посчитать среднюю по Промежуточным итогам в Общем итоге, если в Промежуточном итоге сумма средних значений?
 
PooHkrd, Здравствуйте!

мне нужна медиана не по этапам, а по договорам.  
Медиана промежуточных итогов, Как посчитать среднюю по Промежуточным итогам в Общем итоге, если в Промежуточном итоге сумма средних значений?
 
Всем доброго дня!

Нужно найти медиану в Общем итоге.
В Промежуточных итогах рассчитана сумма средних значений.
Ниже скрин, файл с формулой и сама формула.
Заранее благодарю всех кто откликнется.
Код
Сумма средних по этапу и средней по Промежут итогам:=VAR EtapGroup = SUMMARIZE ( 'данные'; 'данные'[Этап согласования]; "etapGroup_Median"; MEDIAN( [Длительность, часах] ) )
VAR DogovorGroup = SUMMARIZE ( 'данные'; 'данные'[Вид договора]; "DorovorGroup_Summx"; SUMX (EtapGroup; [etapGroup_Median]))

Return
IF(HASONEFILTER( 'тЭтапы'[Этапы] );
   MEDIAN('данные'[Длительность, часах]) ;
   IF(HASONEVALUE('тВидДоговора'[ВидДоговора]); 
      SUMX(DogovorGroup ; [DorovorGroup_Summx]) ;
      SUMX(EtapGroup ; [etapGroup_Median])
      )
   )
Альтернатива HASONEVALUE или HASONEFILTER, Есть ли способ однозначно определить промежуточные или общие итоги в сводной таблице?
 
Vladimir Chebykin, здравствуйте!

Благодарю Вас!
Я на верхнеуровневую таблицу данные фильтры применял.
Одним словом - плохо ещё соображаю в Dax :)

Хорошего Вам дня!  
Альтернатива HASONEVALUE или HASONEFILTER, Есть ли способ однозначно определить промежуточные или общие итоги в сводной таблице?
 
Здравствуйте!

Можно ли определить Промежуточные и Общий итоги однозначно (далее итоги)?
Для расчетов использую формулу HASONEVALUE, с помощью которой для итогов считаю сумму всех средних значений в таблице.
Но при выборе одного значения в срезе, в итогах считается средняя, а не сумма.
Как поправить формулу?

Формула расчёта факта
Код
Факт, ч.:=IF ( HASONEVALUE ( 'данные'[Этап согласования] );
            MEDIAN('данные'[Длительность, часах]) ;
                    SUMX (
                       SUMMARIZE ( 'данные'; 'данные'[Вид договора]; "group median"; 
                           SUMX (SUMMARIZE ( 'данные'; 'данные'[Этап согласования]; "group median1"; MEDIAN( [Длительность, часах] ) );
                               [group median1])
                              );
                             [group median]
                       )
                    )


ПС: я к сожалению не успеваю учиться и работать, поэтому очень прошу не отсылать на материалы и открытые источники.
Прошу на примере показать как должно работать - так учиться получается быстрее и эффективнее.  
Изменено: svd007 - 29.01.2019 00:17:43
Суммирование промежуточных итогов в общем итоге сводной таблицы
 
Всем доброго вечера!

Получил массу новой информации на данном примере! Формула работает.
PooHkrd, Vladimir Chebykin, Андрей VG благодарю Вас за поддержку!  
Изменено: svd007 - 29.01.2019 00:01:41
Суммирование промежуточных итогов в общем итоге сводной таблицы
 
PooHkrd, здравствуйте!

Я посмотрю. Спасибо :)  
Суммирование промежуточных итогов в общем итоге сводной таблицы
 
Андрей, здравствуйте!

Я формулы плохо знаю - я это признаю и поэтому обратился на форум.
В Вашем примере одна мера или две? Или это не мера? Я не не встречал ещё формул с Return.

ПС: если бы Вы ответили с файлом, мне бы проще было разобраться.  
Суммирование промежуточных итогов в общем итоге сводной таблицы
 
Андрей, здравствуйте!

В файле у меня есть мера - она работает почти как мне нужно (см скрин).
В части применения указанных Вами формул - Вы можете в моем файле пример привести?
Мне к сожалению мало что понятно из Вашего ответа (я же только учусь формулам Dax).  
Суммирование промежуточных итогов в общем итоге сводной таблицы
 
Юрий, благодарю!
Я если честно весь в работе, запарился и совсем не подумал об выходных :)
Да и погода не блещет ...

Вас услышал, буду ожидать Пн ;)
Суммирование промежуточных итогов в общем итоге сводной таблицы
 
Уважаемые модераторы, посоветуйте пжл что нужно для решения вопроса?
Может я задачу плохо описал?  
Формат ячейки с количество часов и минут
 
К сожалению это не подойдёт: вывод должен быть в сводной таблице.

ПС: пишу повторное сообщение, поскольку предыдущее не опубликовалось.
Не знаю, может из-за ссылок на формулы из официальных источников (MS).  
Изменено: svd007 - 27.01.2019 21:44:20
Формат ячейки с количество часов и минут
 
Цитата
БМВ написал:
М" мес "Д" дн "[ч]" часов" м" мин"
Ещё заметил что в квадратные скобки не нужно заключать часы - считается тогда некорректно.
Подобная ошибка у меня в первом сообщении есть: если формат применить с квадратными скобками к 23 часам, то вместо них будет отображаться 12 часов, что не верно.  
Формат ячейки с количество часов и минут
 
Этот формат я использую в своём примере - проблема в том что отображается лишним 1 месяц (см мой скрин выше).
Возможно именно об этом Вы и предупреждаете?  
Формат ячейки с количество часов и минут
 
БМВ, здравствуйте!

Цитата
БМВ написал:
при этом не  ясно, что есть 1 месяц. Это календарный месяц, или 30 дней, или....
А можно форматированием ячейки кол-во дней отображать, без деления на месяцы и года?
День =  24 часа, или 8 часов, если считать рабочие часы.  
Формат ячейки с количество часов и минут
 
Здравствуйте!

Возникла необходимость отобразить в ячейке кол-во дней и часов, чтобы легче было данные смотреть.
Использую формат [ч]:мм, но когда часов становится слишком много, хотелось бы видеть дни.
И вот здесь я заметил что Excel сбрасывает дни каждый месяц и написать [Д] [ч]:мм нельзя.
Если добавить месяц, то отсчет начинается с 1 месяца: результат получается на 1 месяц больше :(

Вопрос: как отобразить в ячейке кол-во дней без их сброса (обнуления)?

Я подготовил простенький пример и скрин с него  - чтоб понятнее было.
Буду признателен за любую помощь.  
Суммирование промежуточных итогов в общем итоге сводной таблицы
 
Здравствуйте!

У меня есть мера, считающая среднюю для каждого шага.
Но в общем итоге таблицы мне нужно суммировать средние полученные на каждом шаге.
Как это сделать?

На форуме искал, нашел пример в котором автору решает похожую задачу, но она для промежуточных итогов и общего работает одинаково, а это не совсем то что нужно.

ПС:
Всех с прошедшими!

ППС:
Знатоки Power Pivot и формул Dax, помогите разобраться с тяжелым для меня вопросом (только учусь формулам Dax).  
Изменено: svd007 - 27.01.2019 18:35:43
Страницы: 1
Наверх