Страницы: 1
RSS
Перемещение значений внутри таблицы с помощью Power Query
 
Добрый день! Коллеги, нужна ваша помощь с Power Query. В файле-примере есть несколько таблиц:
general - главная таблица с данными, в которой содержится информация по каждому сотруднику в разрезе дней
logon - таблица со временем работы сотрудников в день в разрезе навыков
chat - таблица с общим временем работы на чате в разрезе дней
Необходимо разбить данные из таблицы general на навыки, пропорционально времени [Logged On Time] из таблицы logon. Это у меня получилось заколхозить.

Теперь самое сложное, нужно отнести все значения из столбцов [Ring Time], [Время разговора (Talk Time)], [Время удержания (Hold Time)], [Wrapup Time] и [Время ожидания вызова] к навыку voice. Т. е. в столбце [Ring Time] для навыка voice за 01.02 должно быть сумма значений [Ring Time] для навыков voice + chat + offline за этот же день. Соответственно в [Ring Time] для навыков chat и offline должно быть null и т. д. Данные в остальных столбцах остаются как есть.
А данные из таблицы chat нужно вставить в столбец [Время разговора (Talk Time)] в навык chat, после того, как данные из этого столбца мы перенесем в навык voice. Ума не приложу как вообще можно сделать подобное.
Изменено: Murderface_ - 12.02.2020 16:07:32 (Добавил таблицу как должен выглядеть итоговый вариант)
 
А можете подсказать зачем вы анализ данных делаете в PQ? Все ж таки РР это умеет лучше и быстрее, а местами и значительно проще, так как добрую долю кода замещают связи между таблицами.
Вот горшок пустой, он предмет простой...
 
PooHkrd, тут не совсем анализ. PP нет у человека, который будет пользоваться этим отчетом, т. к. для него нужна PRO версия офиса.
 
Murderface_, не нужна. Обрезанная модель данных есть в любой версии офиса, можно заливать таблички в модель данных, настраивать связи, писать меры, но нет доступа к расширенным настройкам самой модели данных. Т.е. нет доступа к мастеру подключений, но его с лихвой заменяет PQ и нет возможности делать автокалендарь, это тоже купируется PQ, нет возможности создавать вычисляемые столбцы формулами DAX, здесь тоже выручает PQ. Действительно полезные функции, которые недоступна это сортировка по столбцам и скрытие столбцов/таблиц/мер из клиентской части сводной таблицы.
Вот горшок пустой, он предмет простой...
 
PooHkrd, подскажите как создать меру без наличия PP?
 
При помощи PQ загружаете табличку в модель данных, потом создаете сводную на основе модели данных. Далее ПКМ по таблице в полях сводной таблицы.

Связи можно настроить здесь
Вот горшок пустой, он предмет простой...
 
PooHkrd, похоже, что в 2013 офисе все таки нельзя такое сделать.
Изменено: Murderface_ - 12.02.2020 10:24:56
 
дел
Изменено: PooHkrd - 12.02.2020 15:57:55
Вот горшок пустой, он предмет простой...
 
Если честно, то из описания вообще ничего не понял, с какой таблицей работаем, на каком листе. В примере простыня из кучи строк, зачем там столько?
Опишите задачу понятно, если надо нарисуйте в примере стрелочки для тупых, чего вам и откуда надо переместить в таблице. И подсократите пример, от такой кучи строк и столбцов только в глазах рябит и понимания к сумбурному описанию не прибавляется.
Собственно вы уже сами видите как собралась очередь из помогающих.  ;)
Вот горшок пустой, он предмет простой...
 
PooHkrd, файл перезалил, стрелочки нарисовал  ;)  
 
А в чем конкретно была сложность?
Вот горшок пустой, он предмет простой...
 
PooHkrd, сложность была в том, чтобы придумать как это можно сделать. В решении действительно нет ничего сложного. Спасибо!
Страницы: 1
Наверх