Excel — это как старая добрая кофеварка в офисе. Все ей пользуются, все на неё надеются. И рано или поздно наступает момент, когда вам нужно генерировать Excel-отчёты автоматически. Не вручную, не по шаблону «копипаст+формат+надежда», а по-честному — с помощью Python. В этой статье мы: Мы будем использовать: Установка библиотек: pip install pandas openpyxl Вы аналитик в компании "Пельмешки & Ко". Менеджеры торгуют по регионам, и каждую неделю нужно отправлять отчёт с: import pandas as pd
from datetime import datetime
import openpyxl
from openpyxl.styles import Font, Alignment
# Исходные данные
data = {
'Дата': [
'2025-04-01', '2025-04-01', '2025-04-02', '2025-04-02',
'2025-04-03', '2025-04-03', '2025-04-04'
],
'Менеджер': [
'Иванов И.И.', 'Сидоров С.С.', 'Иванов И.И.',
'Петров П.П.', 'Сидоров С.С.', 'Иванов И.И.', 'Петров П.П.'
],
'Регион': [
'Москва', 'Питер', 'Москва', 'Новосибирск',
'Питер', 'Москва', 'Новосибирск'