Страницы: 1
RSS
В Power Query собрать в одну таблицу все визиты по каждому месяцу и каждой аптеки
 
Здравствуйте!
Как в PQ сделать таблицу как на скриншоте? Причем каждый месяц будет добавляться по одному файлу (один файл - один месяц).
На скриншоте Месяца в объединенных ячейках - это не нужно. Достаточно номер недели. Месяца я отдельно над таблицей напишу.
Если в одну неделю в одну и ту же аптеку было несколько визитов, то их желательно перечислить через запятую.
Изменено: Артур - 18.11.2020 09:56:24
 
Доброе время суток
Цитата
Артур написал:
в объединенных ячейках
Чего Power Query не умеет делать, совсем.
 
Андрей VG, в объединенных не надо. И названия месяцев не надо. Или месяц объединить с неделями. Получится Окт_1,Окт_2,Окт_3,Окт_4,Окт_5,Ноя_1,Ноя_2,Ноя_3,Ноя_4,Ноя_5 и т.д.
 
Артур, всегда было интересно: зачем делать сводную таблицу при помощи Power Query, если задача решается при помощи инструмента Сводная таблица? PQ под такие трансформации не затачивался, он скорее про обратное, как от такой структуры придти к плоской таблице. Т.е. сделать конечно можно, но зачем?
Изменено: PooHkrd - 18.11.2020 10:36:46
Вот горшок пустой, он предмет простой...
 
Цитата
PooHkrd написал:
зачем?
Так руководство такое мне попалось) Хотят видеть в какую аптеку когда были визиты.
Если не будет решения, что ж буду делать копированием. В принципе, многие задачи так и делаю, вручную.
Главное, на вопрос руководства - это сможешь сделать? - всегда отвечать - смогу. А вручную или как, дело второе.  
 
Цитата
PooHkrd написал:
задача решается при помощи инструмента Сводная таблица
Вот с этим сводная не справится
Цитата
Артур написал:
Если в одну неделю в одну и ту же аптеку было несколько визитов, то их желательно перечислить через запятую
 
Цитата
Артур написал:
Если в одну неделю в одну и ту же аптеку было несколько визитов, то их желательно перечислить через запятую
макросы могут)
Не бойтесь совершенства. Вам его не достичь.
 
Артур, если вы чего-то не знаете, то не говорите так безапелляционно. Если сводная на базе Power Pivot, то она и не с таким справится. Лучше покажите пример результата на базе этих двух файлов, который хотите получить, желательно показать для каких ситуаций нужно что-то там показывать в одной ячейке через запятую. И покажите это не на картинке, а в файле. Чтобы был эталон, по которому можно сравнить результат. С картинками это лучше на форум по фотошопу или Пэйнту.
Изменено: PooHkrd - 18.11.2020 11:17:21
Вот горшок пустой, он предмет простой...
 
Цитата
PooHkrd написал:
на базе Power Pivot
К сожалению, мне подходит решение в PQ
Собрал в файл.
На Лист1 - ожидаемый результат
Изменено: Артур - 18.11.2020 12:58:53
 
Цитата
Артур написал:
решение в PQ
Цитата
PooHkrd написал:
И покажите это не на картинке, а в файле. Чтобы был эталон, по которому можно сравнить результат. С картинками это лучше на форум по фотошопу или Пэйнту.
Вот горшок пустой, он предмет простой...
 
Добавил ожидаемое выше
 
как-то так, только я не понял, что вы там считаете внутри конечной таблицы
 
Цитата
Anton555 написал:
что вы там считаете внутри конечной таблицы
Никакой агрегации. Внутри число дня месяца, а если в одну неделю в аптеку зашли несколько раз, то перечислить дни через запятую(9, 9  или   15, 16).
Спасибо за желание помочь!
 
ну так и делайте))) основу я вам показал как сделать ...
 
Цитата
Anton555 написал:
ну так и делайте)))
Спасибо большое! Это то что нужно!  
Страницы: 1
Наверх