Хочу научиться пользоваться расширенным редактором в Power Query. Первый раз в жизни установил Notepad++, и как мне кажется правильно добавил файл согласно . Но не подсказывает функции и их нет в списке. Как разобраться, что не так я сделал? Или есть другой инструментарий для помощи в написании кода?
Power Query. Установка language file Notepad++ для подсветки синтаксиса языка «M»
Power Query. Настройка фильтрации по ключевым словам - Table.SelectRows.
Power Query. Трансформация таблицы и построение сводной.
|
10.09.2017 13:01:31
Есть таблица в примере (лист "Исходник"). На самом деле содержит несколько тысяч строк. В ней нужно сделать Unpivot контактов и описания к ним. После этого построить сводную с возможностью сортировки по любому из параметров.
Основной контакт без описания, все остальные - контакт+описание. Бывает так, что в контакте пусто, но есть описание и в нем могут быть контакты (ничего страшного, это ошибки заполнявшего. В последующем я их вытащу). Не может быть так, что заполнен следующий контакт в строке без заполнения предыдущего. Кол-во контактов определяется PQ по наибольшей заполненной строке и может содержать несколько десятков. Трансформировал таблицу, но есть неточности. Отметил на листе - "Результат_промежуточный" Помимо этого, мне кажется, что у меня как-то все не оптимально. Слишком много одинаковых шагов. Если ли другое решение, которое автоматизирует процесс? Так как если контактов много, то можно ошибиться. Сводная неверно сортирует по параметрам и неправильно высчитывает кол-во контактов. Это важно, так как в дальнейшем из описания к контактам будут вытащены ключевые слова и по ним созданы доп/поля. |
|
|
|
|
Power Query. Импорт нескольких папок файлов CSV.
|
29.08.2017 09:56:19
Для последующей обработки необходимо загрузить несколько папок с файлами .csv. В примере показаны 2 папки по 2 файла в каждой. На самом деле папок несколько, содержимое каждой будет добавляться периодически. Размеры файлов могут быть несколько сотен тысяч строк. В каждой папке находятся файлы из одного источника и одного формата. Данные будут использованы в сводных таблицах.
Power Query начал изучать и использовать совсем недавно. Конечно в восторге от возможностей. Но столкнулся вот с чем. При загрузке каждой папки создаются служебные запросы (смотреть в примере). Чем больше папок, тем больше папок с такими запросами. Приходится все время их сворачивать. Может есть способ загружать без них? Плюс при таком способе, приходится возвращаться и переделывать запрос. Так мне нужны дополнительные столбцы (Date modified и Source Name) Попробовал создавать на втором шаге столбец с формулой - Csv.Document([Content], [Delimiter=";", Columns=1о, Encoding=65001, QuoteStyle=QuoteStyle.Csv]) . Но при таком методе необходимо знать кол-во Columns - ? Может кто подскажет более подходящий вариант в моем случае. На форуме и в инете смотрел, может проглядел. Архив с примером положил на , так он больше 100кб. |
|
|
|
|