HelperOffice: интеллектуальный помощник для Excel

TNB технологии

Development

4

4

min read

18 июл. 2024 г.

18 июл. 2024 г.

Работа с электронными таблицами — один из самых распространённых типов офисной деятельности. Однако, несмотря на свою популярность, Excel и его аналоги нередко становятся источником рутины и ошибок: ручной ввод данных, сложные многоуровневые формулы и потребность в регулярной проверке всех расчётов. В подобных условиях возникла потребность в сервисе, который мог бы не просто обрабатывать уже введённые формулы, но и понимать логику пользователя, давать рекомендации и отвечать на уточняющие вопросы напрямую в интерфейсе электронных таблиц.

Идея и предпосылки

В рамках одного из внутренних R&D-проектов было решено интегрировать в Excel интеллектуальную систему, способную:

  1. Понимать контекст файла: анализировать структуру таблиц и взаимосвязи формул, а также учитывать характер данных (числовые, текстовые, даты, финансовые метрики и др.).

  2. Давать разъяснения: отвечать на вопросы пользователя, связанные с формулами, функциями или содержанием ячеек.

  3. Автоматизировать рутинные задачи: предлагать способы оптимизации формул, форматирования или же настраивать процессы очистки данных.

Для этого была выбрана модель, построенная на базе YandexGPT, обученная на больших массивах текстовых данных и обладающая способностью обрабатывать широкий спектр тематик — от финансов и статистики до бухгалтерского учёта и маркетинговых таблиц.

Основные функции HelperOffice

  • Подсказки по формулам и функциям: если пользователь не уверен, как правильно задать формулу VLOOKUP, INDEX/MATCH или создать сводную таблицу, интеллектуальный помощник даёт пошаговые инструкции или корректирует уже существующую формулу.

  • Контекстная помощь: система «понимает», какой лист или диапазон ячеек открыт, и с учётом этого предлагает оптимальные формулы и функции, соответствующие типу данных.

  • Оптимизация структуры файла: на основе анализа больших таблиц помощник даёт рекомендации по упрощению или преобразованию структуры (например, разделить громоздкую таблицу на несколько более компактных листов, использовать сводные отчёты и т.д.).

  • Автоматический сбор данных: при наличии нескольких файлов Excel система может автоматически сопоставить и связать их, упростив процесс интеграции данных из разных источников.

Интеграция YandexGPT в Excel

Одно из ключевых преимуществ модели, основанной на YandexGPT, — умение работать с русским языком, понимать финансово-экономическую терминологию и корректно обрабатывать специализированную лексику. Этот навык оказался незаменим в проектах, где Excel активно используется для бухгалтерских сводок, аналитических прогнозов и актов сверок.

Техническая сторона решения предусматривает установку специального плагина, который добавляет в Excel новую панель инструментов. Пользователь открывает её и видит поле для «диалога» с помощником. Все вопросы можно сформулировать естественным языком, например:

«Как построить график продаж за март и вывести среднюю сумму сделок за день?»

HelperOffice распознаёт запрос и предлагает уже готовую формулу или макрос, который пользователь может подтвердить или скорректировать.

Пример сценария использования

  1. Анализ данных: перед пользователем таблица с тысячами строк транзакций. Требуется быстро выделить оплаченные счета за определённый период и вычислить комиссионные.

  2. Запрос в HelperOffice:

    «Покажи, как мне найти все оплаченные счета между 1 и 15 числом прошлого месяца и посчитать по ним сумму комиссионных в колонке D?»

  3. Ответ помощника:

    «Рекомендую добавить в столбце E формулу: =ЕСЛИ(И($B2>=ДАТА(2023;2;1);$B2<=ДАТА(2023;2;15);$C2="Оплачено");$D2*0,05;0). Затем можно воспользоваться функцией СУММ, чтобы вычислить итоговую сумму комиссионных.»

  4. Автоматизация: в случае регулярной задачи HelperOffice предлагает сохранить макрос, который при нажатии одной кнопки будет автоматически формировать нужный отчёт.

Такой подход значительно упрощает жизнь сотрудникам, не являющимся экспертами в Excel: нет необходимости вручную искать нужную функцию или вспоминать синтаксис. Естественный язык и точечные подсказки помогают быстро переходить от запроса к решению.

Безопасность и контроль

Интеграция внешних AI-модулей в корпоративную среду всегда вызывает вопросы безопасности. Чтобы исключить утечки конфиденциальных данных, в системе предусмотрены:

  • Локальные вычисления и/или надёжно зашифрованные каналы при обмене данными с серверами YandexGPT.

  • Набор политик и фильтрация для администраторов, которые решают, какой тип данных может быть передан во внешние сервисы (например, запрещённые персональные данные).

  • Ролевое управление: доступ к помощнику настраивается для каждой группы пользователей, чтобы неавторизованные сотрудники не могли использовать или менять формулы в чужих таблицах.

Результаты и выгоды

  • Сокращение времени на составление отчётов и формул: пользователи, не владеющие глубокими знаниями Excel, легко выстраивают связи и организуют данные.

  • Снижение риска ошибок: система предлагает корректный синтаксис и помогает проверять вводимые формулы.

  • Удобство для новых сотрудников: процесс адаптации и обучения базовой работе с Excel ускоряется, поскольку помощь доступна в режиме реального времени.

  • Повышение прозрачности и согласованности: рекомендации по структуре файлов и автоматическая чистка данных делают общий процесс управления документами более однородным и понятным.

Заключение

HelperOffice, интегрированный с YandexGPT, продемонстрировал, что интеллектуальные помощники могут органично встраиваться в знакомые офисные инструменты и, по сути, преобразовывать привычный Excel в универсальную платформу для аналитики и автоматизации. Сотрудники экономят время, руководство получает более точные отчёты, а сам Excel перестаёт быть «продвинутым калькулятором» и превращается в полноценный центр быстрой обработки данных.

Система продолжает совершенствоваться, обучаясь на новых примерах использования. В перспективе такая технология станет неотъемлемой частью всех офисных пакетов, делая рутинную работу гораздо проще и позволяя сосредоточиться на действительно важных задачах.

Недавние статьи

Недавние статьи