Пошаговое руководство

Нейросеть для анализа данных в Excel: пример и проверка

Валерий Курземнек··7 мин чтения

Нейросеть для анализа данных в Excel может подготовить краткую сводку по маркетинговой таблице, если сначала задать определения показателей и проверить входные данные. Ниже — два способа передать данные, формулы для CPL и CR, готовый промпт и заполненный пример. По нему можно проверить арифметику, но нельзя установить причины различий между каналами или оценить окупаемость.

Выберите маршрут работы с Excel

Есть два варианта: использовать Copilot внутри книги или передать нужный фрагмент таблицы текстом в чат. В первом случае помощник работает с книгой; во втором чат получает только скопированные вами данные.

Copilot внутри книги. Copilot в Excel может получать сводки, генерировать формулы и работать с книгой по запросу (возможности Copilot в Excel). Copilot предлагает режимы редактирования, планирования и чата: в режиме чата ответы остаются в чате, а режим редактирования может менять книгу (режимы Copilot в Excel). Доступ зависит от версии приложения, лицензии, сети и настроек конфиденциальности. Проверьте требования и условия в официальной информации Microsoft; актуальную цену, если она важна, тоже уточняйте там (условия доступа к Copilot в Excel).

Текстовый чат с копией таблицы. Этот маршрут не подключает чат к книге. Скопируйте заголовки и нужные строки из Excel и вставьте их в сообщение как текст — например, с разделением столбцов табуляцией. Если собираетесь загружать файл, сначала проверьте форматы, указанные в справке выбранного сервиса. В справке Алисы AI перечислены DOC, DOCX, PDF и TXT; XLSX среди перечисленных форматов нет (форматы файлов в Алисе AI). Поэтому для неё используйте текстовую копию таблицы, а не рассчитывайте на загрузку XLSX.

Для каждого маршрута проверьте, разрешены ли он и выбранный способ передачи данных правилами вашей организации. Для большой или приватной таблицы выберите разрешённый контур и передавайте модели только необходимые обезличенные поля. В этом примере достаточно channel, spend, clicks и leads; имена и контакты клиентов не нужны. Условия обработки данных уточните у организации и выбранного сервиса.

Подготовьте данные и определения

В условной таблице четыре столбца: channel, spend, clicks, leads. Расходы указаны в рублях, клики и заявки — счётчики.

channel spend, ₽ clicks leads
search 12000 200 12
social 6000 150 0
email 0 80 8

Перед расчётом зафиксируйте определения:

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

Период, правило атрибуции и способ определения уникальной заявки в таблице не указаны. Оставьте их неизвестными: восстановить эти условия по значениям CPL и CR нельзя.

Excel-пример: CPL и CR

Пусть заголовки находятся в первой строке: A — channel, B — spend, C — clicks, D — leads. В строках 2–4 — данные из учебной таблицы. Формулы ниже предназначены для чистого числового входа: перед применением агент проверяет его на условия из предыдущего раздела.

Показатель Английские имена функций и разделители Русские имена функций и разделители
CPL, E2 =IF(D2=0,"не определено",B2/D2) =ЕСЛИ(D2=0;"не определено";B2/D2)
CR, F2 =IF(C2=0,"не определено",D2/C2) =ЕСЛИ(C2=0;"не определено";D2/C2)

Скопируйте формулы вниз или поручите агенту применить их к строкам таблицы. Для CR задайте формат «Процент»: значение 0,06 отобразится как 6%.

channel CPL, ₽ за заявку CR
search 1000 6%
social не определено 0%
email 0 10%

При нуле заявок CPL не равен нулю — он не определён. У email CPL равен нулю, потому что расходы равны нулю, а заявок восемь. Но нулевые расходы не означают окупаемость: выручка не указана, полнота учёта затрат неизвестна. Python для показанного расчёта не нужен.

Промпт для сводки и готовый ответ

Передайте модели определения и уже рассчитанные значения. В промпте задайте формат ответа и явно обозначьте неизвестные условия. Руководство Yandex Cloud по промптам также рекомендует указывать конкретную структуру результата и не оставлять её на усмотрение модели (руководство по промптам).

Ты — аналитик маркетинговых данных. Подготовь краткую сводку строго по переданным значениям.

Определения:
CPL = расходы / заявки, в рублях за заявку.
CR = заявки / клики, в процентах.

Рассчитанные данные:
| channel | spend, ₽ | clicks | leads | CPL, ₽ | CR |
|---|---:|---:|---:|---:|---:|
| search | 12000 | 200 | 12 | 1000 | 6% |
| social | 6000 | 150 | 0 | не определено | 0% |
| email | 0 | 80 | 8 | 0 | 10% |

Контекст:
Период не указан.
Правило атрибуции не указано.
Уникальность заявок не подтверждена.
Причины различий между каналами неизвестны.
Данные о выручке не переданы. Не установлено, включает ли spend все затраты, нужные для оценки окупаемости.

Не придумывай период, атрибуцию, причины, выручку или окупаемость. Не заменяй неизвестное нулём. Верни результат строго в трёх разделах: observations, limits, questions.

В observations укажи только арифметические наблюдения по данным.
В limits перечисли, что нельзя установить по переданной таблице.
В questions задай вопросы, ответы на которые нужны для дальнейшего сравнения.

Заполненный результат сохраняет тот же формат.

observations

limits

questions

Как проверить расчёт и выводы

Поручите агенту сверить контрольные строки и формулы: для search — CPL 1000 ₽ и CR 6%, для social — неопределённый CPL и CR 0%, для email — CPL 0 ₽ и CR 10%. Дополнительно задайте граничные случаи: ноль заявок, ноль кликов, нулевые расходы и пропуск расходов при нуле заявок. Если значение пропущено или некорректно, агент не должен превращать его в ноль: он отмечает неполный вход и останавливает только зависящий от него расчёт. Ноль заявок означает, что CPL не определён; ноль кликов — что не определён CR. Агент сообщает о расхождении с контрольными значениями и указывает, что именно не сошлось.

Дубли, разные периоды, спорное определение заявки, неясная атрибуция или противоречивые итоги требуют бизнес-правила. Если агент не может определить его по таблице, он сообщает об этом. Владелец процесса или аналитик уточняет недостающие факты и принимает решение по исключению; технические проверки агент выполняет по заданным критериям. Это предлагаемая последовательность работы, а не гарантия безошибочного результата.

По учебной таблице допустимы только арифметические наблюдения: она не объясняет причины различий и не подтверждает окупаемость. Microsoft предупреждает, что Copilot может неверно истолковать данные или выдать неточный результат (ограничения Copilot).

Как выбрать первую задачу для ИИ и организовать рабочий процесс, разобрано в материале «Нейросети для маркетинга». Подготовка рекламных текстов — в статье «Тексты для Яндекс Директа с ИИ».

Все материалы: Отчётность и дашборды →

Метод машиночитаемого маркетинга →

По этой задаче