Python для Excel. Современная среда для автоматизации и анализа данных
Книга представляет собой практическое руководство по интеграции двух мощных миров: табличного редактора Excel и языка программирования Python. Она адресована опытным пользователям Excel, которые хотят выйти за рамки стандартных возможностей VBA, Power Query и Power Pivot, используя современные инструменты автоматизации и анализа данных.
Основное внимание уделяется созданию современной среды для работы с данными. Автор подробно описывает настройку дистрибутива Anaconda Python, работу с менеджерами пакетов Conda и pip, а также использование продвинутых средств разработки, таких как блокноты Jupyter и редактор Visual Studio Code. Для новичков в Python предусмотрен вводный курс, охватывающий основы языка, необходимые для дальнейшей работы.
Ключевой частью книги является освоение библиотеки pandas для сбора, очистки и анализа данных, что позволяет заменить многие типичные вычисления в Excel более эффективными и воспроизводимыми методами. Подробно рассматривается пакет xlwings с открытым исходным кодом для программирования приложений Excel: от автоматизации рутинных задач (объединение рабочих книг, создание отчетов) до построения интерактивных инструментов с Python в качестве вычислительного ядра.
Читатель научится подключать Excel к внешним источникам данных (базам данных, CSV-файлам, веб-ресурсам) с помощью Python-кода, использовать Python как единую альтернативу нескольким инструментам экосистемы Excel и, в конечном итоге, строить надежные, автоматизированные рабочие процессы для анализа данных.









