Files
lesson_20_10_26/README.md
T

11 KiB
Raw Blame History

От формулы к ИИ-агенту: Excel в работе

Лекция для государственных служащих, 20 октября 2026 года.

Бойко Кирилл, Председатель республиканского отделения ОО «ОПОРА РОССИИ».

Готовые материалы

Файл Назначение
materials/excel-ai-lecture.pptx Редактируемая презентация: 26 слайдов, заметки докладчика встроены
materials/excel-ai-lecture.pdf Просмотр слайдов без PowerPoint и резерв для выступления
materials/speaker-notes.md Подробный сценарий: 55 минут + 5 минут на вопросы
materials/excel-practice.xlsx 60 вымышленных поручений, формулы и контрольные итоги
materials/excel-prostoy-primer.xlsx Простой пример на 10 строк: 3 формулы и 4 подсчёта, лист-шпаргалка
materials/telegram-qr.png QR-код на https://t.me/kirill_bouko_it
materials/slides-manifest.json Заголовки и точный тайминг
materials/validation.json Результаты автоматических проверок
materials/preview/ Превью слайдов и контактные листы: создаются скриптом проверки, в Git не включены

plan-lekcii-Excel-i-AI.md и TZ-notebooklm-prezentaciya-Excel-i-AI.md — ранние варианты. Актуальные порядок слайдов и тайминг — в materials/. Новая версия учитывает Excel 2016/2019 и формат без ноутбуков у слушателей. Практику, дополнительные функции и неподтверждённую статистику из раннего плана в презентацию не переносили.

Как провести демонстрацию

Для объяснения базового блока используйте простой пример materials/excel-prostoy-primer.xlsx: журнал из 10 вымышленных обращений, три формулы и четыре подсчёта, плюс лист «Формулы» с формулировками словами. Дата среза — ячейка C13 (20.10.2026). Контроль: 10 обращений, 4 выполнено, 6 в работе, 2 просрочено, среднее время 9,5 дня, доля просроченных среди открытых — 2 из 6 (33%).

Далее — расширенный пример materials/excel-practice.xlsx:

  1. Сделать отдельную копию учебной книги, исходник не изменять.
  2. На листе Старт показать Ctrl+T, фильтры и простое условие: =ЕСЛИ(F2="Выполнено";"Закрыто";"В работе"). Одна проверка, даты не используются.
  3. На следующем листе Старт 2 показать вложенное условие: сначала статус, затем срок против Параметры!$B$2. Здесь появляется «Просрочено».
  4. На листе Реестр — готовый итог: умная таблица и формулы H2:H61.
  5. Создать настоящую сводную в Excel: строки — подразделения, столбцы — контроль срока, значения — количество ID.
  6. Сверить с листами Проверка и Эталон отчёта. Последний — статический эталон, а не объект сводной таблицы. Ниже, с 15-й строки, там же лежит отчёт на формулах (СЧЁТЕСЛИ и СЧЁТЕСЛИМН по подразделениям): он считается прямо из «Реестра» и пересчитывается сам, а две строки «Сверка» показывают «Совпадает». Это удобный способ показать разницу между формулой и сводной. Граничные случаи формулы вынесены в лист Тесты и не включены в 60 исходных поручений.
  7. Построить диаграммы вживую: данные берутся из сводной (столбцы — «Контроль срока») либо через СЧЁТЕСЛИМН по подразделениям, как в отчёте на формулах. Готового листа с диаграммами в книге нет намеренно — слушатели не должны видеть ответ заранее.
  8. Показать работу OpenWork только после репетиции с выбранными моделью, инструментами и разрешениями. Слайды не утверждают, что конкретная конфигурация уже настроена. Полные задания — в сценарии.

Лист с диаграммами. Если нужен готовый образец для проверки, сборка добавит его отдельным флагом: py scripts/build_materials.py --only workbook --with-chart-sheet. Тогда в книге появится лист «Диаграмма» с блоком СЧЁТЕСЛИМН и двумя диаграммами (столбчатая с накоплением по подразделениям и круговая по контролю срока). Обычная сборка без флага возвращает книгу к восьми листам без диаграмм.

Выпадающие списки. Подразделение (B), Категория (C) и Статус (F) выбираются из списков на листе Параметры: A5:A7 — статусы, A10:A14 — подразделения, A17:A19 — категории. Значения защищены от опечаток, поэтому сводная таблица не получит лишних строк. Чтобы изменить набор, отредактируйте список на листе Параметры — изменение сразу действует на листах Старт, Старт 2 и Реестр.

Контроль: 60 поручений, 24 выполнено, 36 открыто, 18 открытых просрочено. Доля — 50% среди открытых. Дата среза фиксирована: 20.10.2026. В выполненных есть 12 с задержкой, но они не относятся к открытой просрочке. Столбец H сам по себе не оценивает своевременность выполнения закрытых поручений.

QR ведёт в канал, а не на конкретную публикацию. Размещение материалов в канале — отдельное действие; оно не выполнялось автоматически.

Сборка и проверка

Python 3.12; зависимости перечислены в scripts/requirements.txt:

py -m pip install -r scripts/requirements.txt
py scripts/build_materials.py
py scripts/build_simple_example.py

Скрипт использует исходный файл Шаблон_лекции_новый_с_новым_лого.pptx: сохраняет его тему, макеты и логотипы, убирает образцы слайдов. Исходник не изменяется. При повторной сборке перезаписываются только генерируемые PPTX, XLSX, PNG QR и JSON таймингов; ручные изменения в этих файлах следует сохранить отдельно.

Для PDF требуется LibreOffice. Пример Windows (путь к программе может отличаться):

& "C:\Program Files\LibreOffice\program\soffice.com" --headless --convert-to pdf --outdir materials materials/excel-ai-lecture.pptx
py scripts/verify_materials.py

Проверки: количество слайдов и страниц, 60 минут по заметкам, формулы и ожидаемые значения XLSX, уникальность ID, границы фигур, наличие текста в PDF. Если установлен zxing-cpp, проверяется также декодирование QR на PNG и на экспортированном слайде. Автоматические проверки не заменяют репетицию в реальном Excel и на проекторе.

Безопасность и пределы демонстрации

  • Только вымышленные данные. Не загружать реальные персональные данные, служебную информацию ограниченного распространения и гостайну в публичные ИИ-сервисы.
  • Локальный файл не означает локальную обработку: содержимое может передаваться провайдеру модели.
  • Промпт не заменяет технические ограничения доступа, внутренние правила и согласование среды с ответственными специалистами.
  • Не запускать непроверенные макросы, не устанавливать компоненты со сцены, не выдавать статический образец за живую работу ИИ.
  • Схема OpenWork на слайде 16 — схема процесса, не скриншот и не обещание интеграции с ведомственными системами.

Справочные материалы

  • Microsoft: https://support.microsoft.com/ru-ru/excel — справка по Excel и функциям.
  • Документация OpenWork, cloud/share-with-your-team/managed-llm-provider.mdx: управляемые провайдеры и импорт конфигурации. Точный интерфейс следует проверять в используемой версии.
  • Фирменные шрифты, цвета и правила композиции взяты из предоставленного PPTX-шаблона. Права на шаблон и логотипы принадлежат их правообладателям.