Как сделать дашборд в ChatGPT по таблице CSV

В этой статье

Чтобы сделать дашборд в ChatGPT, загрузите CSV, сначала сверьте прочитанные строки и суммы, затем попросите собрать одну страницу с показателями и диаграммами. Здесь разберём учебный файл за июнь–август 2026 года: шесть строк с итогами по месяцам и каналам.

Для этого CSV на панели должны быть три показателя: выручка — 607 500 ₽, заказы — 210, средний чек — 2 892,86 ₽. Под ними — две столбчатые диаграммы: выручка по трём месяцам и выручка по двум каналам. Все пять элементов используют один период и одни исходные строки. Это статический снимок файла; для следующего периода понадобится новая загрузка.

Загрузите CSV и сверьте шесть строк

Сохраните этот текст в файл orders.csv и прикрепите его к чату с доступным инструментом анализа данных:

month,channel,orders,revenue_rub
2026-06,site,40,120000
2026-06,marketplace,20,50000
2026-07,site,50,150000
2026-07,marketplace,25,62500
2026-08,site,45,144000
2026-08,marketplace,30,81000

Это учебные данные. site и marketplace — условные метки каналов. Строка 2026-06,site,40,120000 означает 40 заказов на 120 000 рублей за июнь в канале site. Поэтому шесть строк файла нельзя принимать за шесть заказов.

Отправьте первый запрос:

Прочитай загруженный orders.csv. Пока не строй дашборд.

1. Покажи названия колонок, их типы и все 6 прочитанных строк.
2. Проверь, что orders и revenue_rub прочитаны как числа.
3. Возьми период с 2026-06 по 2026-08 включительно. Покажи число строк в нём.
4. Посчитай SUM(orders), SUM(revenue_rub) и
   SUM(revenue_rub) / SUM(orders). Покажи формулы и суммы.
5. Для тех же строк отдельно сгруппируй сумму revenue_rub
   по month и по channel.
6. Если обнаружишь пропуски, нечисловые значения или строки
   вне указанного периода, перечисли их перед расчётом.

ChatGPT умеет анализировать загруженные CSV, группировать данные и строить диаграммы; это описано в справке OpenAI по анализу данных. Проверьте доступность инструмента и его лимиты в своём аккаунте. Короткий текстовый запрос можно попробовать на ChatGPT Free: отдельная платная подписка для него не обязательна.

Если для регулярной работы с файлами вы выбираете месячный Plus, сервис оплаты зарубежных сервисов Amber Market помогает оформить ChatGPT Plus на своём аккаунте через менеджера. Заказ в Amber Market можно оплатить через СБП; актуальные условия и итоговую стоимость проверьте до оплаты. Доступность нужного инструмента уточните в аккаунте — подписка не подключает живую базу и не гарантирует правильный расчёт.

Суммы, с которыми нужно сравнить ответ

В этом файле число заказов складывается из поля orders:

40 + 20 + 50 + 25 + 45 + 30 = 210.

Выручка складывается из revenue_rub:

120000 + 50000 + 150000 + 62500 + 144000 + 81000 = 607500 ₽.

Средний чек — общая выручка, делённая на общее число заказов:

607500 / 210 = 2892,857142… ₽.

Округлите средний чек до двух знаков только при отображении. Контрольные значения для трёх карточек:

Показатель Расчёт Значение на панели
Выручка SUM(revenue_rub) 607 500 ₽
Заказы SUM(orders) 210
Средний чек SUM(revenue_rub) / SUM(orders) 2 892,86 ₽

Для диаграмм получатся следующие суммы:

Месяц Выручка
2026-06 170 000 ₽
2026-07 212 500 ₽
2026-08 225 000 ₽
Всего 607 500 ₽
Канал Выручка
site 414 000 ₽
marketplace 193 500 ₽
Всего 607 500 ₽

Каждая группировка должна отдельно дать 607 500 рублей. Складывать итоги двух таблиц нельзя: одни и те же деньги показаны в двух срезах. По той же причине нельзя повторно прибавлять заказы из разных группировок к исходным 210.

Деление 607500 / 6 даст 101 250 рублей — среднюю выручку на строку файла. Для среднего чека это неверный знаменатель. Усреднять шесть готовых средних чеков тоже нельзя: в строках разное число заказов.

Если ChatGPT допустил эту ошибку, отправьте точное исправление:

Пересчитай средний чек как SUM(revenue_rub) / SUM(orders):
607500 / 210 = 2892,857142… рубля.
Не дели выручку на 6 строк и не усредняй средние чеки строк.
При отображении покажи 2 892,86 ₽; в расчёте сохраняй полную точность.
Обнови значение во всех местах отчёта.

Если расходятся сами суммы или число строк, вернитесь к прочитанной таблице. Подготовка файла и поиск ошибок разобраны в статье о проверке таблицы в ChatGPT. К оформлению переходите, когда исходные значения и агрегаты совпали.

Попросите собрать одну страницу

После сверки отправьте полный запрос для этого примера:

Создай статический одностраничный дашборд по загруженному orders.csv.

Поля:
- month — месяц в формате YYYY-MM;
- channel — канал;
- orders — число заказов;
- revenue_rub — выручка в рублях.

Общая область данных для всех карточек и обеих диаграмм:
строки с month от 2026-06 до 2026-08 включительно.
В этом учебном файле их должно быть 6.

Сначала рассчитай значения из CSV и сравни их с контрольными:
- SUM(orders) = 210;
- SUM(revenue_rub) = 607500;
- средний чек = SUM(revenue_rub) / SUM(orders)
  = 607500 / 210 = 2892,857142…;
- выручка по месяцам: 2026-06 — 170000,
  2026-07 — 212500, 2026-08 — 225000;
- выручка по каналам: site — 414000, marketplace — 193500.

Если есть расхождения, покажи их и остановись до оформления.
Не подставляй контрольные значения вместо расчёта из файла.

Если всё совпало, собери панель на одной странице:
1. Общий заголовок «Июнь—август 2026».
2. В верхней части три карточки:
   - Выручка = SUM(revenue_rub), ₽.
   - Заказы = SUM(orders), шт.
   - Средний чек = SUM(revenue_rub) / SUM(orders), ₽.
     Округли до двух знаков только при отображении.
3. Под карточками ровно две диаграммы:
   - Столбчатая выручка по месяцам: X — month
     в порядке 2026-06, 2026-07, 2026-08;
     Y — SUM(revenue_rub), ₽.
   - Столбчатая выручка по каналам:
     X — channel (site и marketplace);
     Y — SUM(revenue_rub), ₽.

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

Подготовь файл или изображение панели, которое можно скачать
и открыть вне чата. Дай ссылку на полученный результат.

Формула SUM(revenue_rub) / SUM(orders) важнее названия карточки «Средний чек»: она задаёт знаменатель. А общая область данных не позволяет одной диаграмме показывать июнь–август, пока карточки считают другой период.

Сохраните отчёт и откройте его

Скачайте предложенный файл или изображение по ссылке в ответе ChatGPT. Подробные шаги есть в инструкции как скачать файл из ChatGPT.

Откройте сохранённый результат и сверьте:

  • три карточки: 607 500 ₽, 210 заказов, 2 892,86 ₽;
  • месячные столбцы: 170 000, 212 500 и 225 000 ₽ в порядке июня, июля и августа;
  • столбцы каналов: site — 414 000 ₽, marketplace — 193 500 ₽;
  • общий период «Июнь—август 2026», подписи осей и единицы;
  • размещение всех трёх показателей и двух диаграмм на одной странице без обрезанных подписей.

Если инструмент анализа недоступен, сохраните CSV и запрос для аккаунта, где он доступен, или соберите диаграммы по проверенным агрегатам в табличном редакторе. Текстовый ответ с таблицами ещё не означает, что файл дашборда построен.

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

Источники

Есть следующая задача?Ещё по теме «Таблицы и анализ» →