Лучшая вещь в Excel с момента избретения сводных таблиц
Сначала я хотел назвать эту книжку "А что, так можно было?!"
Я почти ежедневно работаю с Microsoft Excel уже больше 15 лет, но всё ещё не перестаю удивляться возможностям этой программы. Сводные таблицы, ВПР, формулы массива, макросы... Забираясь на очередную ступеньку в изучении Excel ты радуешься как ребёнок, понимая открывшиеся перспективы и возможности.
Но никогда, пожалуй, я не ощущал ещё такого неподдельного и искреннего (местами - прямо щенячьего) восторга , как при изучении возможностей надстройки Power Query для Excel.
Сейчас как минимум, в половине рабочих ситуаций и задач Power Query заменяет мне многоэтажные формулы (которые тормозят), макросы (которые ещё надо суметь написать) и массу тупых рутинных операций по обработке данных (которые жрут время и мыслетопливо). При этом сама надстройка уже встроена в Excel начиная с 2016 версии, а для версий Excel 2010-2013 совершенно бесплатно скачивается с сайта Microsoft.
Excel будущего
Если в двух словах, то надстройка Power Query выполняет две основные функции:
Поэтому еще в 2018 году я сел писать эту книгу. Если вы уже были на тренинге, то книга станет хорошим продолжением и углублением в тему. Если не были - хочется думать, что откровением
Что есть в книге
Если пробежаться по оглавлению, то это:
Начало работы в Power Query
Что такое PQ и её место в общей картине среди всех остальных "пауэров" (Power Pivot, Power View, Power BI, Power Map и т.д.) Что может и чего не может PQ. Основные принципы работы в PQ на примере загрузки и облагораживания уродливого CSV-файла.
Скачать ознакомительную главу
Посмотреть структуру книги
Загрузка данных в Power Query
Откуда можно загружать данные в PQ. Подробный разбор всей процедуры загрузки из: текущей и внешней книг Excel, из баз данных, из интернета, из Facebook, из почтового ящика Outlook, XML- и JSON-файлов, из PDF и т.д.
Слияние запросов
Как можно соединять загруженные таблицы в PQ. Два основных вида соединения: добавление и объединение. Похороны ВПР (VLOOKUP). Подстановка данных из одной таблицы в другую по одному или нескольким столбцам. Сравнение таблиц объединением разных типов и с помощью условного столбца.
Массовая загрузка данных
Если во второй главе мы разбирали загрузку данных из одиночных источников, то в этой научимся грузить их оптом - сразу все файлы из папки, данные со всех (или только нужных) листов и т.д.
Преобразования таблиц
Эта глава посвящена возможностям PQ по трансформации и преобразованию загруженных данных. Мы подробно разберём фильтрацию, транспонирование, заполнение пустот, нюансы группировки, свёртывания и развёртывания (unpivoting) таблиц.
Операции с текстом
Вечная тема. Как "причесать" кривой текст и привести его в порядок? Убрать лишние пробелы, исправить регистр, удалить непечатаемые символы, разобрать слипшийся текст на столбцы или строки. Вишенкой на торте будет реализация нечёткого текстового поиска (Челябинск = Чилябенск).
Обработка дат и времени
Даты и время в PQ представляют собой особые типы данных и требуют специфического подхода, отличающегося от обычного Excel. В этой главе мы разберём все возможные варианты трансформации дат-времени и операций с ними: расчет длительностей, сроков, распознавание дат, сдвиг дат на N периодов и т.д.
Работа с запросами
Запросы - основной инструмент Power Query. В этой главе мы научимся их защищать, группировать, обновлять по расписанию, отслеживать зависимости между запросами. Отдельно разберёмся с тем, как работать с запросами с помощью макросов на VBA.
Язык М
Встроенный в PQ язык программирования М - это очень мощный инструмент. Знание хотя бы общих его принципов и синтаксиса умножает вашу мощь в PQ в разы. В этой главе мы изучим основные типы данных языка М, его ключевые слова и операторы, научимся использовать его встроенные функции и писать свои.
Параметризация запросов
Параметризация - это отвязывание вашего запроса от жёстко прописанных в нём значений, условий или путей к данным, чтобы сделать его более универсальным. Разберёмся как это сделать на примере параметризации путей к данным, фильтрации, выборке плавающего фрагмента данных и т.п.
Танец на граблях
Разбор типовых подводных камней при работе с PQ в реальной жизни и способы их обхода. Проблемы при добавлении-удалении столбцов или их переименовании. Обманчивый фильтр. Мусор в названиях столбцов. Вопросы быстродействия и ускорения запросов.
Цветной PDF файлы примеров
Продажник
Сначала я хотел назвать эту книжку "А что, так можно было?!"
![[IMG]](/proxy.php?image=http%3A%2F%2Fjoxi.ru%2FvAWEXP4TOQDaZm.jpg&hash=aae86014ac3a520101f4b0017a6ed3ac)
Я почти ежедневно работаю с Microsoft Excel уже больше 15 лет, но всё ещё не перестаю удивляться возможностям этой программы. Сводные таблицы, ВПР, формулы массива, макросы... Забираясь на очередную ступеньку в изучении Excel ты радуешься как ребёнок, понимая открывшиеся перспективы и возможности.
Но никогда, пожалуй, я не ощущал ещё такого неподдельного и искреннего (местами - прямо щенячьего) восторга , как при изучении возможностей надстройки Power Query для Excel.
Сейчас как минимум, в половине рабочих ситуаций и задач Power Query заменяет мне многоэтажные формулы (которые тормозят), макросы (которые ещё надо суметь написать) и массу тупых рутинных операций по обработке данных (которые жрут время и мыслетопливо). При этом сама надстройка уже встроена в Excel начиная с 2016 версии, а для версий Excel 2010-2013 совершенно бесплатно скачивается с сайта Microsoft.
Excel будущего
Если в двух словах, то надстройка Power Query выполняет две основные функции:
- Позволяет загрузить в Excel данные из почти любых внешних источников, в том числе и тех, откуда напрямую импорт в Excel очень сложен, трудоёмок или невозможен в принципе.
- Навести в загруженных данных порядок, преобразовав их любым желаемым образом, вычистив из них информационный мусор, и подготовив их для дальнешего анализа.
Поэтому еще в 2018 году я сел писать эту книгу. Если вы уже были на тренинге, то книга станет хорошим продолжением и углублением в тему. Если не были - хочется думать, что откровением

Что есть в книге
Если пробежаться по оглавлению, то это:
![[IMG]](/proxy.php?image=https%3A%2F%2Fwww.planetaexcel.ru%2Fupload%2Fmedialibrary%2F238%2Fsd-start.gif&hash=bf82d8152d80f2e018d6d6084d69992a)
Начало работы в Power Query
Что такое PQ и её место в общей картине среди всех остальных "пауэров" (Power Pivot, Power View, Power BI, Power Map и т.д.) Что может и чего не может PQ. Основные принципы работы в PQ на примере загрузки и облагораживания уродливого CSV-файла.
![[IMG]](/proxy.php?image=https%3A%2F%2Fwww.planetaexcel.ru%2Fupload%2Fmedialibrary%2Fa4d%2Fexample-chapter.png&hash=153bd660df652e57ad8519de85deb678)
Скачать ознакомительную главу
![[IMG]](/proxy.php?image=https%3A%2F%2Fwww.planetaexcel.ru%2Fupload%2Fmedialibrary%2F9ae%2Fsd-book-mindmap-small.png&hash=6b863ed57ca338e2603b6dded29ae928)
Посмотреть структуру книги
![[IMG]](/proxy.php?image=https%3A%2F%2Fwww.planetaexcel.ru%2Fupload%2Fmedialibrary%2F3cf%2Fsd-load.gif&hash=35198d32902cc0fc833bc39143ce9b15)
Загрузка данных в Power Query
Откуда можно загружать данные в PQ. Подробный разбор всей процедуры загрузки из: текущей и внешней книг Excel, из баз данных, из интернета, из Facebook, из почтового ящика Outlook, XML- и JSON-файлов, из PDF и т.д.
![[IMG]](/proxy.php?image=https%3A%2F%2Fwww.planetaexcel.ru%2Fupload%2Fmedialibrary%2F9d6%2Fsd-merge.gif&hash=ce6ee55bbfd2f2f9132d37cfa3632e75)
Слияние запросов
Как можно соединять загруженные таблицы в PQ. Два основных вида соединения: добавление и объединение. Похороны ВПР (VLOOKUP). Подстановка данных из одной таблицы в другую по одному или нескольким столбцам. Сравнение таблиц объединением разных типов и с помощью условного столбца.
![[IMG]](/proxy.php?image=https%3A%2F%2Fwww.planetaexcel.ru%2Fupload%2Fmedialibrary%2Fb1d%2Fsd-megaload.gif&hash=cd21668137f478126b67af8e1f2093e2)
Массовая загрузка данных
Если во второй главе мы разбирали загрузку данных из одиночных источников, то в этой научимся грузить их оптом - сразу все файлы из папки, данные со всех (или только нужных) листов и т.д.
![[IMG]](/proxy.php?image=https%3A%2F%2Fwww.planetaexcel.ru%2Fupload%2Fmedialibrary%2F695%2Fsd-transform.gif&hash=8adb778361c7336697034c64d7601059)
Преобразования таблиц
Эта глава посвящена возможностям PQ по трансформации и преобразованию загруженных данных. Мы подробно разберём фильтрацию, транспонирование, заполнение пустот, нюансы группировки, свёртывания и развёртывания (unpivoting) таблиц.
![[IMG]](/proxy.php?image=https%3A%2F%2Fwww.planetaexcel.ru%2Fupload%2Fmedialibrary%2Fc23%2Fsd-text.gif&hash=ef459cd4e79247fe2a9e1d4f46599ed4)
Операции с текстом
Вечная тема. Как "причесать" кривой текст и привести его в порядок? Убрать лишние пробелы, исправить регистр, удалить непечатаемые символы, разобрать слипшийся текст на столбцы или строки. Вишенкой на торте будет реализация нечёткого текстового поиска (Челябинск = Чилябенск).
![[IMG]](/proxy.php?image=https%3A%2F%2Fwww.planetaexcel.ru%2Fupload%2Fmedialibrary%2Fef1%2Fsd-datetime.gif&hash=a34852987ec760ee40a635d0523606dd)
Обработка дат и времени
Даты и время в PQ представляют собой особые типы данных и требуют специфического подхода, отличающегося от обычного Excel. В этой главе мы разберём все возможные варианты трансформации дат-времени и операций с ними: расчет длительностей, сроков, распознавание дат, сдвиг дат на N периодов и т.д.
![[IMG]](/proxy.php?image=https%3A%2F%2Fwww.planetaexcel.ru%2Fupload%2Fmedialibrary%2Fd7f%2Fsd-queries.gif&hash=295deda1c9f3fef45e24f6ce765466d5)
Работа с запросами
Запросы - основной инструмент Power Query. В этой главе мы научимся их защищать, группировать, обновлять по расписанию, отслеживать зависимости между запросами. Отдельно разберёмся с тем, как работать с запросами с помощью макросов на VBA.
![[IMG]](/proxy.php?image=https%3A%2F%2Fwww.planetaexcel.ru%2Fupload%2Fmedialibrary%2F4b7%2Fsd-m.gif&hash=1b42deb34b7c7c004d9ff544c78ffc6b)
Встроенный в PQ язык программирования М - это очень мощный инструмент. Знание хотя бы общих его принципов и синтаксиса умножает вашу мощь в PQ в разы. В этой главе мы изучим основные типы данных языка М, его ключевые слова и операторы, научимся использовать его встроенные функции и писать свои.
![[IMG]](/proxy.php?image=https%3A%2F%2Fwww.planetaexcel.ru%2Fupload%2Fmedialibrary%2Fc1e%2Fsd-parameters.gif&hash=d9211ef55388112ac55da94f5502a310)
Параметризация - это отвязывание вашего запроса от жёстко прописанных в нём значений, условий или путей к данным, чтобы сделать его более универсальным. Разберёмся как это сделать на примере параметризации путей к данным, фильтрации, выборке плавающего фрагмента данных и т.п.
![[IMG]](/proxy.php?image=https%3A%2F%2Fwww.planetaexcel.ru%2Fupload%2Fmedialibrary%2Fde1%2Fsd-dance.gif&hash=bb98805c64565b01ad5dbb61788f2a69)
Разбор типовых подводных камней при работе с PQ в реальной жизни и способы их обхода. Проблемы при добавлении-удалении столбцов или их переименовании. Обманчивый фильтр. Мусор в названиях столбцов. Вопросы быстродействия и ускорения запросов.
![[IMG]](/proxy.php?image=http%3A%2F%2Fjoxi.ru%2FKAx0n8VTKXQRGA.jpg&hash=c25217711f340f1a6584ffb2c433d4ea)
Цветной PDF файлы примеров
Продажник
Вам нужно зарегистрироваться для просмотра ссылки Вход or Регистрация
Для просмотра содержимого вам необходимо авторизоваться.