GPTExcel для таблиц и анализа данных
Генерирует и объясняет формулы, VBA, Apps Script, SQL и регулярные выражения, а также анализирует Excel и CSV в чате.
Сценарий: ревью формулы и SQL для одной метрики
GPTExcel может генерировать формулы и запросы, но одинаковое название метрики не гарантирует одинаковый расчет. До запроса фиксируют схему, ключи, фильтры, период и обработку null. Формулу и SQL проверяют на одном синтетическом наборе и сравнивают построчно. Секреты подключения и рабочие данные не вставляют в описание.
Критерии эквивалентности
- Определение едино.
- Границы включены.
- Null обработан.
- ID совпадают.
- Диалект указан.
Число активных подписок на конец месяца
Тестовый набор содержит тридцать подписок с датой начала, датой окончания или null и статусом. Активной считается запись, начавшаяся не позже конца месяца и не завершившаяся до этой даты. Отмененная будущим числом остается активной до окончания. Нужно получить одно число в таблице и SQL с тем же результатом для трех контрольных месяцев.
Одинаковый итог может скрывать разные строки
Две ошибки способны компенсироваться в COUNT. Сравнение набора идентификаторов надежнее одного совпавшего числа.
Двойное ревью двух реализаций
Запишите определение
Формально задайте границы дат, null, часовой пояс и статусы, которые входят в расчет.
Создайте граничные строки
Добавьте начало и окончание ровно на границе, будущую отмену, null и неверный статус.
Получите две реализации
Укажите названия столбцов, диалект SQL и редактор таблиц без реальных учетных данных.
Сравните построчно
Добавьте флаг active в таблице и эквивалентный SELECT списка ID перед COUNT.
Проверьте три месяца
Сопоставьте набор ID и итог, а не только одинаковое число.
Частые вопросы по сценарию
Почему сначала SELECT ID, а не COUNT?
Так видно, какие записи вошли и где различаются формула и запрос.
Можно ли выполнять SQL сразу?
Сначала просмотр, ограниченная тестовая среда и запрос только на чтение без секретов в тексте.
Определение метрики и два контрольных расчета
Передайте схему, синтетические строки, формулу, SQL, списки ID для трех месяцев и ожидаемые итоги. Укажите часовой пояс и тип полей даты. При переносе запроса на другую базу сначала проверяют диалект и типы на тестовом окружении, не выполняя сгенерированный код сразу против рабочей системы.
Что проверить перед использованием результата
Сохраните исходные данные на отдельном листе и составьте паспорт: число строк, поля, типы, единицы, ключ, пропуски и допустимые диапазоны. Любую формулу, запрос или классификацию сначала проверяйте на маленьком наборе с известным ответом. Пустое значение, ноль, дубль, граница даты, неверный тип и неизвестная категория должны иметь явное поведение. AI-ответ без воспроизводимого расчета остается предположением.
Для итоговой метрики храните определение, формулу, контрольные строки и путь от агрегата к детализации. Сверяйте не только общее число, но и набор вошедших идентификаторов, поскольку ошибки могут компенсироваться. Перед обновлением защитите вычисляемые диапазоны, проверьте расширение таблицы и статус источника. Секреты подключения, персональные и закрытые данные передают только в разрешенной среде. Решение по данным принимает ответственный сотрудник после проверки качества и ограничений.
Выполните обновление на копии: добавьте корректную строку, дубль, пропуск, новое значение справочника и дату на границе периода. Таблица должна либо обработать случай по записанному правилу, либо вывести его в журнал проблем. Сравните число строк до и после каждого этапа, контрольные суммы и время последнего успешного обновления. В handoff укажите владельца источника, расписание, версии формул и способ временно остановить автоматизацию без потери исходных данных.
Как устроена работа
Сильные стороны
- Поддерживает Excel, Google Sheets, LibreOffice Calc и Airtable
- В одном сервисе доступны формулы, скрипты автоматизации и SQL
- Бесплатный план не требует банковской карты
Ограничения
- Бесплатный файл ограничен 5 МБ
- Результат нужно переносить и проверять в целевой таблице
- Сгенерированный VBA или SQL нельзя запускать без проверки действий и диапазонов
Официальные страницы
Как подойти к работе с GPTExcel
Генерирует и объясняет формулы, VBA, Apps Script, SQL и регулярные выражения, а также анализирует Excel и CSV в чате. Карточка помогает заранее понять подходящий сценарий, подготовить исходные материалы и проверить результат до оплаты подписки или использования его в рабочем проекте.
Сформулируйте конкретный результат
Excel и CSV для анализа, изображения таблиц, текстовое описание формулы или скрипта. Чем точнее исходные условия, тем проще сравнить результат с первоначальной задачей.
Проверьте рабочий процесс
Веб-сервис с отдельными генераторами и чатом по загруженным файлам. Сохраните исходник и промежуточные версии, чтобы можно было исправить отдельный этап.
Оцените результат вручную
Сильная сторона сервиса: Поддерживает Excel, Google Sheets, LibreOffice Calc и Airtable. При этом важно учитывать: Бесплатный файл ограничен 5 МБ.
Когда имеет смысл выбирать этот сервис
GPTExcel в первую очередь подходит для сценария: Формула, скрипт или SQL-запрос по текстовому описанию.
Бесплатный доступ: 10 сообщений в месяц и 4 использования инструментов каждые 12 часов. Платный доступ: Pro - 9 долларов в месяц или 6,30 доллара при годовой оплате.