Подскажите, пожалуйста, как вывести в сводной таблице разницу между столбцами (в файле timeStart и timeEnd). В значениях сводной выводится не сумма по этим столбцам, а минимум (для timeStart) и максимум (для timeEnd). Создала вычисляемое поле (Поле1) с формулой timeEnd-timeStart. В результате, в сводную выводится совсем не то.
Что хочу получить, покрасила в зелененький.
Друзья, все привет!
Подскажите, пожалуйста, как вывести в сводной таблице разницу между столбцами (в файле timeStart и timeEnd). В значениях сводной выводится не сумма по этим столбцам, а минимум (для timeStart) и максимум (для timeEnd). Создала вычисляемое поле (Поле1) с формулой timeEnd-timeStart. В результате, в сводную выводится совсем не то.
Что хочу получить, покрасила в зелененький.Manyasha
Можно запросто сделать в 2013-м и 2016-м офисе. в 2010-м можно подключить надстройку PowerPivot Просто добавить в модель данных и сделать три функции - см. пример. Может поможет. .
Можно запросто сделать в 2013-м и 2016-м офисе. в 2010-м можно подключить надстройку PowerPivot Просто добавить в модель данных и сделать три функции - см. пример. Может поможет. .SLAVICK
Чего можно ждать от сводной при "рваных" диапазонах с пустотами между ними?! И, видимо, надо покумекать над подсчетом. Словом, для сравнения, дубовый вариант через ДМИН и ДМАКС...
Чего можно ждать от сводной при "рваных" диапазонах с пустотами между ними?! И, видимо, надо покумекать над подсчетом. Словом, для сравнения, дубовый вариант через ДМИН и ДМАКС... TimSha
let Источник = Table.Group( Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], {"FIO"}, { { "МИН(timeStart)", each Time.From(List.Min([timeStart])), type time }, { "МАКС(timeEnd)", each Time.From(List.Max([timeEnd])), type time }, { "МАКС(timeEnd)-МИН(timeStart)", each Time.From(List.Max([timeEnd])-List.Min([timeStart])), type time } } ) in Источник
[/vba]
Добрый вечер. Можно с помощью power query
[vba]
Код
let Источник = Table.Group( Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], {"FIO"}, { { "МИН(timeStart)", each Time.From(List.Min([timeStart])), type time }, { "МАКС(timeEnd)", each Time.From(List.Max([timeEnd])), type time }, { "МАКС(timeEnd)-МИН(timeStart)", each Time.From(List.Max([timeEnd])-List.Min([timeStart])), type time } } ) in Источник
Столько вариантов, круто! Подумаю, на счет надстроек, их же придется всем, кто будет пользоваться файлом установить. Хотя, наверное, стоит 1 раз заморочиться, чтобы потом проще было работать. В общем, вся в раздумьях)
Спасибо огромное всем за помощь!
Всем доброе утро)
Столько вариантов, круто! Подумаю, на счет надстроек, их же придется всем, кто будет пользоваться файлом установить. Хотя, наверное, стоит 1 раз заморочиться, чтобы потом проще было работать. В общем, вся в раздумьях)