Мы используем cookie для стабильной работы сервиса. Подробнее

Python для Excel с библиотекой openpyxl

ФорматОнлайн
Длительность2 часа в неделю
Объём10 занятий
О курсе

Подробнее

На курсе Вы изучите: Основы openpyxl: Начнёте с установки openpyxl и настройки VS Code для максимального комфорта работы. Работа с листами и книгами: Узнаете, как создавать, копировать и управлять листами и книгами в Excel. Мастерство работы с ячейками: От заполнения ячеек до работы с генераторами, научитесь манипулировать данными в Excel с легкостью. Продвинутые операции: Углубите знания в таких операциях, как копирование строк, вставка колонок и удаление данных. Визуализация данных: Научитесь создавать привлекательные таблицы с фильтрами, гистограммы и другие виды диаграмм для наглядного представления информации. Условное форматирование: Исследуйте различные виды условного форматирования для выделения важной информации. Защита данных: Научитесь защищать ваши данные в Excel, устанавливая защиту для ячеек, листов и всей книги. Стилизация и форматирование: Освойте техники стилизации ячеек, работу с объединенными ячейками и многое другое.
Требования

Что нужно для старта

  • Базовые знания Python, желание познавать новую информацию
Результат

Что вы получите

  • Автоматизировать создание книг Excel с нужными данными.
  • Применять основные функции openpyxl для работы с книгами и листами Excel, увеличивая эффективность и точность обработки данных.
  • Разрабатывать продвинутые решения для управления данными, включая сложное форматирование, чтобы максимально использовать потенциал Python и Excel.
  • Строить и настраивать разнообразные типы диаграмм и таблиц для наглядной визуализации данных, улучшая представление информации и делая анализ более интуитивно понятным.
  • Защищать чувствительную информацию в Excel через реализацию мер безопасности, таких как защита ячеек, листов и книг.
  • Интегрировать знания openpyxl в реальные проекты и задачи, практически применяя полученные умения в создании автоматизированных и оптимизированных рабочих процессов.
  • Развивать критическое мышление, находя разные подходы к решению задач автоматизации в Excel.
Аудитория

Для кого этот курс

  • Этот курс как для новичков, так и для тех, кто желает расширить свои навыки. Курс будет особенно полезен тем, кто хочет автоматизировать работу с книгами Excel.
Содержание

Программа курса

10 занятий
ТемаЧто внутри
01Книги и листы

- Установка openpyxl и настройка VS Code
- Создание книги и листов
- Удаление листа
- Меняем положение листа
- Копирование листов

02Работа с данными в ячейках

- Создание ячейки двумя способами
- Методы и атрибуты ячейки
- Заполнение диапазона ячеек по строкам и колонкам
- Доступ к диапазону ячеек по срезу
- Генератор с диапазоном ячеек по строкам
- Генератор с диапазоном ячеек по колонкам
- Практика “Заполнение ячеек”
- Практика “Функция для заполнения ячейки”
- Практика “Таблица умножения”

03Загрузка книги

- Загрузка книги. Генератор со значениями построчно
- Генераторы с значениями построчно и по колонкам
- Загружаем ячейки из одной колонки или диапазона колонок
- Загружаем ячейки из одной строки или диапазона строк
- Удаление строк и колонок
- Вставка колонок и строк
- Копирование строки из одного листа в конец другого листа
- Копирование по номеру строки из одного листа в другой
- Копирование по номеру строки из одного листа по другому номеру
- Практика “Неработающие вышки”

04Стили

- Шрифт. font
- Заливка. fill
- Практика “Выделение строк”
- Границы. border
- Выравнивание. alignment
- Копирование стилей ячеек
- Именованные стили. NamedStyle
- Встроенные форматы данных. number_format
- Пользовательские форматы данных. number_format

05Работа с ячейками

- Ширина колонки
- Высота строки
- Автоширина колонки
- Разделение объединенных ячеек
- Объединение ячеек
- Стили объединенных ячеек

06Таблицы

- Создание таблицы
- Стили таблицы
- Практика “Создание таблицы из листа с данными”
- Добавление фильтра в колонку
- Вставка таблицы по адресу ячейки

07Создание диаграмм

- Гистограмма
- 3D гистограмма
- 2D-диаграмма с областями
- Диаграмма линий
- Диаграмма линий 3D
- Круговая диаграмма
- Круговая диаграмма 3D

08Условное форматирование

- Форматирование по значению
- По значению в ячейке
- Двухцветной гаммой
- Трехцветной гаммой
- Форматирование по формуле
- Форматирование иконками
- Форматирование индикатором данных

09Защита

- Защита ячеек
- Защита листа
- Защита книги

10Дополнительные возможности

- Вставка изображения на лист
- Сортируем листы по алфавиту
- Сортируем листы по указанному порядку
- Получаем номер колонки по букве
- Гиперссылки
- Завершение + бонус

01Книги и листы

- Установка openpyxl и настройка VS Code
- Создание книги и листов
- Удаление листа
- Меняем положение листа
- Копирование листов

02Работа с данными в ячейках

- Создание ячейки двумя способами
- Методы и атрибуты ячейки
- Заполнение диапазона ячеек по строкам и колонкам
- Доступ к диапазону ячеек по срезу
- Генератор с диапазоном ячеек по строкам
- Генератор с диапазоном ячеек по колонкам
- Практика “Заполнение ячеек”
- Практика “Функция для заполнения ячейки”
- Практика “Таблица умножения”

03Загрузка книги

- Загрузка книги. Генератор со значениями построчно
- Генераторы с значениями построчно и по колонкам
- Загружаем ячейки из одной колонки или диапазона колонок
- Загружаем ячейки из одной строки или диапазона строк
- Удаление строк и колонок
- Вставка колонок и строк
- Копирование строки из одного листа в конец другого листа
- Копирование по номеру строки из одного листа в другой
- Копирование по номеру строки из одного листа по другому номеру
- Практика “Неработающие вышки”

04Стили

- Шрифт. font
- Заливка. fill
- Практика “Выделение строк”
- Границы. border
- Выравнивание. alignment
- Копирование стилей ячеек
- Именованные стили. NamedStyle
- Встроенные форматы данных. number_format
- Пользовательские форматы данных. number_format

05Работа с ячейками

- Ширина колонки
- Высота строки
- Автоширина колонки
- Разделение объединенных ячеек
- Объединение ячеек
- Стили объединенных ячеек

06Таблицы

- Создание таблицы
- Стили таблицы
- Практика “Создание таблицы из листа с данными”
- Добавление фильтра в колонку
- Вставка таблицы по адресу ячейки

07Создание диаграмм

- Гистограмма
- 3D гистограмма
- 2D-диаграмма с областями
- Диаграмма линий
- Диаграмма линий 3D
- Круговая диаграмма
- Круговая диаграмма 3D

08Условное форматирование

- Форматирование по значению
- По значению в ячейке
- Двухцветной гаммой
- Трехцветной гаммой
- Форматирование по формуле
- Форматирование иконками
- Форматирование индикатором данных

09Защита

- Защита ячеек
- Защита листа
- Защита книги

10Дополнительные возможности

- Вставка изображения на лист
- Сортируем листы по алфавиту
- Сортируем листы по указанному порядку
- Получаем номер колонки по букве
- Гиперссылки
- Завершение + бонус

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Python для Excel с библиотекой openpyxl» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 14 сентября 2026 г.

Продолжить выбор

Похожие курсы

Обучение FastAPI
−50%1 месяц
Обучение FastAPI

Вы узнаете, как организовать мероприятие любого масштаба. Научитесь придумывать уникальные концепции под запросы заказчиков, собирать команды и вести документацию. Сможете устроит…

Онлайн
70 000 ₽−50%
35 000 ₽от 2 917 ₽/мес на 12 мес.
Специалист по ценообразованию
−65%16 сентября
Специалист по ценообразованию

4 месяца обучения, 124 практических заданий и бизнес-кейсов в портфолио - Строю финансовую отчётность (ОПУ, ОДДС, Баланс) и анализирую финансовое состояние компании - Провожу факт…

Онлайн
214 280 ₽−65%
74 998 ₽от 4 166 ₽/мес на 18 мес.
Excel и Google Таблицы: базовый курс
−29%1 месяц
Excel и Google Таблицы: базовый курс

Это практический курс, на котором вы cистемно освоите Excel и Google Sheets, а также научитесь быстрее работать с данными и решать бизнес-задачи без стресса.

Онлайн7 занятий
Домашние заданияИнтерактивные тренажёры+3
28 000 ₽−29%
19 900 ₽от 1 167 ₽/мес на 24 мес.
Основы языка Python
22 ак.ч.
Основы языка Python

На курсе вы получите базовые навыки программирования на языке Python. Рассматриваются темы от типов данных до объектно-ориентированного программирования. Python – чрезвычайно мощн…

Онлайн10 занятийНачальный
27 500 ₽
Управленческий учет: с нуля до настройки в 1С, Excel и Google-таблицах
−69%15 сентября
Управленческий учет: с нуля до настройки в 1С, Excel и Google-таблицах

Уметь настраивать и вести управленку — значит быть полезным для руководителей. ✔ Научитесь понимать, откуда приходят и куда уходят деньги компании. ✔ Поможете улучшить бизнес и да…

Онлайн15 занятий
Обратная связьПрактические занятия+2
27 000 ₽−69%
8 450 ₽от 2 113 ₽/мес на 4 мес.
Начать без затрат

Бесплатные курсы

Офисные приложения для начинающих (Word, Excel, Google сервисы)
Бесплатно4-5 часов в неделю
Офисные приложения для начинающих (Word, Excel, Google сервисы)

Курс на доступном языке рассказывает об использовании офисных приложений, необходимых современному профессионалу. Курс содержит информацию об офисных приложениях от Microsoft: Wor…

Онлайн4 занятий
Бесплатно
Python для решения практических задач
Бесплатно
Python для решения практических задач

Научились решать простые задачи на питоне, но не можете понять, как сделать что-то полезное? Наш курс научит вас правильно гуглить! На примерах задач сбора данных (Data Scraping)…

Онлайн5 занятий
Бесплатно
Python для геймеров: базовый курс на игровых примерах
Бесплатно4 часа в неделю
Python для геймеров: базовый курс на игровых примерах

Здесь не будет сложных задач «про шахматы»! Здесь не будет абстрактных задач и сложных математических вычислений. Зато есть: теория простым и понятным языком игровые механики логи…

Онлайн12 занятий
Бесплатно
"Поколение Python": курс для начинающих
Бесплатно
"Поколение Python": курс для начинающих

"Поколение Python: курс для начинающих" знакомит с основными типами данных, конструкциями и принципами структурного программирования языка Python. Целевая аудитория – школьники, с…

Онлайн17 занятий
Бесплатно
Основы Python
Бесплатно1 месяц
Основы Python

Бесплатный курс «Основы Python» позволяет всем желающим погрузиться в тему программирования, понять, насколько вам близка эта сфера и при желании продолжить обучение. Освойте осно…

Онлайн7 занятий
Домашние заданияИнтерактивные тренажёры+4
Бесплатно