Гайд · данные · сентябрь 2026

ИИ анализ данных: разбираем свою таблицу до чисел и графика

График выручки по четырём каналам за шесть месяцев: Телеграм растёт, Авито падает до нуля

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

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

Положи CSV-файл в отдельную папку, открой в ней Claude Code и попроси описать файл: строки, период, дубли, сумма. Дальше по одной команде получаешь тренд по месяцам, аномалии по дням, разбивку по сегментам и график. Каждый запрос собирается из шести блоков: файл, что значат колонки, вопрос, срез, форма ответа и запрет выдумывать. Ниже - разбор настоящей выгрузки на 2013 строк с этими шагами по порядку и каркас запроса для копирования

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

Переносим правила разбора на ИИ-Лагере, три дня

Забрать путёвку в ИИ-Лагерь

Заявка в закрытый канал, одобряю сразу. Бот сам напишет первым и покажет, как забрать три дня Лагеря. Бесплатно

Как нейросеть считает таблицу, а не просто читает её

Нейросеть не смотрит на таблицу глазами. Получив файл, она пишет код Python и запускает его в отдельной песочнице - изолированной коробке с чистым компьютером внутри, куда ничего снаружи не долетает, а тебе показывает результат счёта. Отсюда точная арифметика: суммы, доли и медианы считает обычный калькулятор внутри этой коробки, а сама языковая модель к ним не прикасается

Документация Claude описывает этот режим прямо: «Run Python and bash code in a sandboxed container to analyze data, generate files, and iterate on solutions». В том же описании инструмента перечислено, что стоит внутри коробки: Python 3.11, библиотеки pandas, numpy, matplotlib, seaborn, а на контейнер выделено 5 GiB памяти и 5 GiB диска. Интернета в песочнице нет вовсе, дословно: «The container has no internet access»

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

Чего нейросеть не знает - смысл твоих колонок и твою границу нормы. Колонка vozvrat для неё ноль и единица, а деньги, вернувшиеся клиенту, стоят за этим только у тебя в голове. Смысл колонок и границу нормы приносишь ты, срез и счёт забирает машина

Шаг 0. Что нужно до старта

Файл CSV и Claude Code у себя за компьютером, тариф платный

Куда нажать. Установи Claude Code одной командой - выбери свою систему:

brew install --cask claude-code
winget install Anthropic.ClaudeCode

Первая строка для macOS, вторая для Windows. Если ты никогда не открывал терминал (окно для текстовых команд, где нет мышки - только строка, куда печатаешь и жмёшь Enter), пройди по шагам с самого начала в отдельном гайде установка Claude Code с нуля и возвращайся сюда

Что увидишь. После команды побегут строки про скачивание, а в конце - сообщение об успехе. Проверь установку:

claude --version

Что это тебе даёт. Строка вида 2.1.211 (Claude Code) значит: программа встала и готова открывать твои файлы. Тариф нужен платный - документация говорит прямо: «The free Claude.ai plan does not include Claude Code access»

Важно. Не копируй установочные команды из случайных статей и чатов. Строки выше взяты с официальной страницы установки Anthropic, и доверять стоит только ей

Шаг 1. Положить файл в свою папку

Отдельная папка, куда попадает только эта выгрузка - всё её содержимое машина видит сама, вставлять таблицу в чат текстом уже лишнее

Куда нажать. Создай папку и зайди в неё:

mkdir ~/dannye
cd ~/dannye

Перетащи свою выгрузку в эту папку обычным способом, как любой файл на компьютере. Проверь, что файл на месте:

ls -la

Что увидишь. В списке появится твой CSV с ненулевым размером. На файле, с которым мы дальше идём по шагам, это prodazhi.csv, 2013 строк и 168 килобайт. Запусти сессию:

claude

Откроется приглашение с номером версии, названием модели и путём к папке

Что это тебе даёт. Claude Code работает с той папкой, откуда запущен, и её содержимое становится его рабочим столом. Запустишь из домашней директории - будет спотыкаться о тысячи чужих файлов, поэтому папка отдельная. Внутри сессии сразу пригодятся три команды: /help показывает список, /clear очищает историю разговора, /exit выходит

Файл пришёл тяжёлым PDF или Excel с десятком вкладок - сначала переведи его в текст без потери структуры, этому посвящён отдельный разбор как скормить PDF без лишних расходов. Формат готов для CSV, если он выглядит так:

$ wc -l prodazhi.csv
    2014 prodazhi.csv
$ head -3 prodazhi.csv
data,kanal,gorod,tovar,kolichestvo,vyruchka,sebestoimost,vozvrat
2026-02-01,Сайт,Краснодар,Консультация,2,15000,3000,0
2026-02-01,Сайт,Санкт-Петербург,Шаблоны,1,1900,200,0
$ file -I prodazhi.csv
prodazhi.csv: text/csv; charset=utf-8

Заголовки одной строкой, латиницей, без пробелов; кодировка UTF-8, разделитель запятая. Если твой файл выглядит иначе - смотри ветвление в таблице ниже, строка про кодировку и разделитель

Шаг 2. Спросить первую сводку

Первый запрос всегда одинаковый: попроси описать файл. Сколько строк, какие колонки, за какой период, где пусто, где дубли, какая общая сумма

Куда нажать. Вставь этот текст в открытую сессию Claude Code и нажми Enter:

Файл prodazhi.csv в этой папке. Опиши его: сколько строк и колонок, за какой период данные,
сколько пустых ячеек и полных дублей строк, общая сумма колонки vyruchka,
средний чек и медиана. Посчитай кодом, покажи код и вывод.

Что увидишь. На файле из этой статьи запрос вернул:

$ python3 svodka.py
строк: 2013 | колонок: 8
период: 2026-02-01 - 2026-07-30
пустых ячеек: 0 | дублей строк: 101
выручка всего: 18 894 840 руб
средний чек: 9386 руб | медиана: 4900 руб

             sdelok  vyruchka
kanal
Сайт            821   7976925
Маркетплейс     607   5424390
Телеграм        410   3883965
Авито           175   1609560
Окно с текстовыми командами и сводкой по таблице продаж: 2013 строк, 101 дубль, выручка 18 894 840 рублей
Первый ответ по файлу: строки, дубли, общая сумма и разрыв между средним и медианой

Что это тебе даёт. Три вещи проверены за один запрос. Пустых ячеек ноль - дырок в данных нет, дальше можно считать что угодно. Дублей 101 - пока без вердикта, вернёмся к ним в проверке ниже, убирать сразу не нужно. Главное: средний чек 9386 рублей, а медиана 4900 - разрыв почти вдвое означает, что выручку тянут вверх редкие дорогие сделки, а типовая покупка вдвое дешевле среднего. Планировать бюджет средним чеком в такой картине нельзя

Шаг 3. Увидеть тренд, а не итоговую сумму

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

Куда нажать. Вставь запрос:

Файл prodazhi.csv. Собери помесячную выручку в срезе каналов: сначала суммы,
потом долю каждого канала в процентах от месячной выручки.
Форма ответа: две таблицы. Сначала вывод одной строкой, потом цифры.
Добавь график и сохрани картинкой.

Что увидишь. В рублях файл выглядит скучно: канал «Сайт» держит первое место все шесть месяцев, 1 240 520 рублей в феврале и 1 436 900 в июле - суммы дают единственный вывод, что всё стабильно. В процентах картина другая: доля Телеграма выросла с 8,5 % до 30,0 %, доля Авито упала с 21,8 % до нуля. Рублями это тоже видно: 670 255 в феврале и 0 в июле - канал ушёл в ноль, а общая сумма об этом молчит, дыру закрыл Телеграм

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

Что это тебе даёт. Ты нашёл, какой канал реально растёт и какой умер, за один запрос вместо чтения сводного отчёта по строкам. Дальше идёт вопрос причины, и здесь нейросеть бессильна: почему Авито обнулился, знаешь только ты - отключили размещение, забанили аккаунт, кончился бюджет. Машина показала факт и дату, гипотезу проверяешь сам

Шаг 4. Найти, где выбилось из ряда

Разброс обычных дней шире самого провала, поэтому вопрос «найди аномалии» по всей таблице сразу почти всегда возвращает пустой ответ. Здесь и проходит граница между «спросил нейросеть» и «получил вывод»

Куда нажать. Первый заход - без среза, по всей таблице:

Файл prodazhi.csv. Найди дни, которые выбиваются из обычного ряда по выручке.
Посчитай кодом, покажи код и вывод.

Что увидишь на первом заходе.

$ python3 anomalii.py
медиана дня: 99462 руб | границы нормы: -30896 - 230293 руб
дней в выборке: 180 | выбросов: 2

2026-03-13    239735 руб  ВСПЛЕСК
2026-05-22    294210 руб  ВСПЛЕСК

Смотри границы нормы: нижняя ушла в минус 30 896 рублей. Метод на таком ряде сломан целиком - провалом он признаёт только отрицательную выручку, которой в природе нет. Разброс раздули выходные, где сделок вдвое меньше буднего дня. Два всплеска нашлись, провалов ноль

Второй заход - тот же вопрос, но в срезе. Считаем сделки вместо рублей, берём один канал «Сайт» и складываем окнами в три дня подряд:

Файл prodazhi.csv. По каналу Сайт посчитай число сделок в день, окно 3 дня подряд.
Найди 5 худших трёхдневных окон относительно медианы. Покажи код и вывод.

Что увидишь.

$ python3 anomalii2.py
канал Сайт: сделок в день, медиана окна из 3 дней = 13

худшие 5 окон по 3 дня:
  2026-05-12 - 2026-05-14: 3 сделок (22% от нормы)
  2026-05-11 - 2026-05-13: 6 сделок (44% от нормы)
  2026-06-04 - 2026-06-06: 6 сделок (44% от нормы)
  2026-04-01 - 2026-04-03: 7 сделок (52% от нормы)
  2026-04-02 - 2026-04-04: 7 сделок (52% от нормы)

Что это тебе даёт. Первая строка и есть находка: 12-14 мая сайт дал 3 сделки вместо обычных 13, то есть 22 % от нормы. Вторая строка перекрывает то же событие со сдвигом в день, и такое перекрытие подтверждает: событие реальное, случайный провал одного дня выглядел бы иначе. Правило на будущее - услышал «ничего не найдено», сужай вопрос до одного среза и заходи снова, потому что срез и окно задаёшь ты, а не нейросеть: только ты знаешь, что у твоего бизнеса выходные другие, а поломка длится три дня, а не час

Два захода в поиск аномалий: без разреза находок нет, с разрезом по каналу провал находится
Один файл, два вопроса. Срез решает больше, чем формулировка

Шаг 5. Разложить по сегментам

Прибыль прячется в разнице между сегментами, а общая маржа её усредняет

Куда нажать. Вставь запрос:

Файл prodazhi.csv. Посчитай прибыль как vyruchka минус sebestoimost.
Дай две таблицы: первая - города со сделками, выручкой, прибылью, маржой в процентах
и средним чеком; вторая - товары с долей возвратов в процентах.
Отсортируй так, чтобы отклонения встали сверху.

Что увидишь.

$ python3 segmenty.py
                 sdelok  vyruchka   pribyl  marzha_%  sredniy_chek
gorod
Москва              752   7164455  5732555      80.0        9527.0
Санкт-Петербург     444   4540110  3622210      79.8       10225.0
Екатеринбург        268   2548665  2034765      79.8        9510.0
Краснодар           316   2464295  1900695      77.1        7798.0
Новосибирск         233   2177315  1739115      79.9        9345.0

                  sdelok  vozvratov  dolya_vozvratov_%
tovar
Шаблоны              383         43               11.2
Консультация         379         12                3.2
Курс продвинутый     380         11                2.9
Курс базовый         731         13                1.8
Наставничество       140          2                1.4
Две находки по сегментам: маржа Краснодара 77,1 процента и 11,2 процента возвратов у шаблонов
Обе находки не видны в сводном отчёте, обе стоят денег

Что это тебе даёт. Две находки за один запрос. Краснодар: маржа 77,1 % против 79,8-80,0 % у остальных четырёх городов, средний чек 7798 рублей против московских 9527 - разница в 2,9 пункта при выручке 2 464 295 рублей даёт около 71 тысячи рублей за полгода, уехавших в скидки. Товар «Шаблоны»: 43 возврата при 383 сделках, то есть 11,2 %, против 1,4-3,2 % у остальных позиций - деньгами позиция мелкая, репутацией крупная. Причину назовёшь ты: в Краснодаре продавцы дают скидку привычкой, а у «Шаблонов» описание обещает одно, внутри лежит другое. Находки нужно передать коллеге отдельным документом, а окно с текстовыми командами для этого плохая витрина - собирай их в отчёт через нейросеть

Если что-то пошло не так: 6 мест, где новичок спотыкается

Что видишьЧто это значитЧто сделать
Ответ звучит уверенно, а кода нет в ответе вообщеРежим счёта кодом выключен, модель отвечает текстом таблицы и угадывает суммыДобавь в запрос строку «считай кодом и покажи код»; у Claude включи режим в разделе Settings > Capabilities, пункт «Code execution and file creation»
На вопрос «найди аномалии» пришёл ответ «ничего не найдено»Вопрос задан без среза, слабый сигнал утонул в шуме всей таблицыСузь вопрос: назови канал или сегмент и окно в днях, как в шаге 4
Число прочитанных строк сильно меньше, чем показала команда wc -lРазделитель или кодировка не совпали с ожиданием, часть файла потерялась при чтенииПроверь file -I файл.csv, укажи разделитель прямо в запросе («разделитель точка с запятой, кодировка windows-1251»)
Файл пришёл из 1С или Excel с разделителем «точка с запятой» и русской кодировкойСтандартные умолчания pandas - запятая и UTF-8, выгрузка 1С обычно другаяСохрани лист заново как CSV в кодировке UTF-8 с разделителем запятая перед загрузкой
Модель объясняет причину провала уверенно и складноДанных о причине в файле нет, ответ собран общими знаниями, а не цифрамиСпрашивай «что и когда», а не «почему»; причину проверяй сам, добавь в запрос «не додумывай причины, только то, что видно в файле»
В таблице 101 дубль строк, и тянет сразу скомандовать «убери дубли»Под видом дублей часто лежат разные одинаковые заказы одного дня, а не мусорСпроси «покажи 5 примеров дублей целиком», прежде чем удалять - решение принимаешь по содержимому строк, не по счётчику

Таблица прокручивается вбок →

Готовый каркас запроса: собери свой разбор по нему

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

БлокЧто написатьПример строки
Файлимя файла в папкеФайл prodazhi.csv в этой папке
Колонкичто означает каждаяvyruchka - деньги от клиента, sebestoimost - затраты, vozvrat - 1 если вернули
Вопроссводка / тренд / аномалия / сегментНайди дни, которые выбиваются из ряда
Срезпо чему группировать и в каком окнеПо каналу, окно 3 дня, будни и выходные считать отдельно
Форма ответатаблица, число, графикТаблицей: дата, значение, отклонение от нормы
Запретчто нельзя делатьНе додумывай причины и не заполняй пропуски догадками

Таблица прокручивается вбок →

Скопируй каркас ниже, вставь в чат и замени квадратные скобки на своё - это тот самый инструмент, ради которого стоит вернуться к этой статье на следующей выгрузке:

Файл: [имя файла] в этой папке.
Колонки: [перечисли колонки и что каждая означает].
Вопрос: [что хочу узнать - сводка / тренд / аномалия / сегмент].
Срез: [по чему группировать, за какой период, каким окном].
Форма ответа: [таблица / число / график], сначала вывод одной строкой, потом цифры.
Правила: считай кодом и покажи код. Если данных не хватает - скажи прямо, не заполняй пропуски догадками. Не додумывай причины, только то, что видно в файле.
Схема запроса к данным из шести блоков: файл, колонки, вопрос, разрез, форма ответа, запрет
Шесть блоков запроса: пропустил блок - нейросеть закроет его догадкой

Как проверить, что нейросеть не соврала в цифрах

Четыре проверки, две минуты, знания Python не нужны

Проверка 1. Покажи код. Одна строка в запросе - «покажи код, которым считал». Пусто в ответ - значит режим счёта выключен и цифры пришли прямиком из головы модели

Проверка 2. Сверь число строк. Спроси, сколько строк модель прочитала, и сравни с выводом команды wc -l. Расхождение в единицу нормально (шапка тоже строка), расхождение в сотни означает потерянный кусок файла

Проверка 3. Пересчитай вторым способом. Возьми одну цифру ответа и попроси получить её другим путём - общую выручку суммой месяцев, потом суммой каналов. Совпало до рубля - метод рабочий, разошлось - внутри разбора сидит фильтр, о котором тебе не сказали

Проверка 4. Спроси про оставшееся за кадром. «Какие строки ты исключил из расчёта и почему» - в файле этой статьи сводка нашла 101 полный дубль строк, и под ними лежали разные одинаковые заказы одного дня, а не мусор

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

Четыре проверки ответа нейросети: показать код, сверить строки, пересчитать, спросить об исключённом
Четыре проверки за две минуты, ни одна не требует знания Python

Если файла нет под рукой: чат вместо своей папки

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

У чата два потолка. Размер файла: справка Claude называет предел «30MB per file», у Gemini по справке Google до 10 файлов и до 100 МБ. Время жизни песочницы: у инструмента OpenAI в документации сказано «A container expires if it is not used for 20 minutes» - уйдёшь обедать, вернёшься к пустому окружению

Встроенный помощник Excel считает вообще без чата: кнопка живёт во вкладке Главная, зовётся Анализ данных. Потолок жёсткий - справка Microsoft сообщает, что функция «не поддерживает анализ наборов данных свыше 1,5 миллиона ячеек»

Куда грузимПотолок файлаКогда брать
Своя папка + Claude Codeограничен только дискомразбор повторяется регулярно, файл не покидает компьютер - путь этой статьи
Чат Claude30 МБ на файлразовый вопрос без установки чего-либо
Gemini в Google Таблицахдо 10 файлов, до 100 МБтаблица уже лежит в Google
Встроенный анализ Excelдо 1,5 млн ячеекбез чата вообще, прямо в файле

Таблица прокручивается вбок →

Пять правил файла, прежде чем грузить его куда угодно

Одна строка заголовков, ни одной объединённой ячейки, дата форматом даты, кодировка UTF-8 и ноль персональных данных - три минуты работы, которые экономят круг переспрашивания

Про заголовки и ячейки говорит справка Microsoft: нужна «одна строка уникальных непустых имен столбцов», а объединённые ячейки и строковые даты вида «01-01-2017» ломают разбор. Персональные данные убираются до загрузки, а после будет поздно: статья 3 закона № 152-ФЗ определяет их как «любая информация, относящаяся к прямо или косвенно определенному или определяемому физическому лицу» (официальный текст). Замени колонку с телефоном или почтой порядковым номером клиента - выводы останутся теми же, тренды и сегменты считаются суммами и датами

Зачем спрашивать выгрузку каждую неделю, а не раз в квартал

Находка стоит денег ровно столько, сколько времени она пролежала незамеченной. Провал 12-14 мая в файле этой статьи нашёлся спустя три месяца после события - живой бизнес заплатил бы за них тремя месяцами потерянных заявок. Весь путь выше уложился в семь запросов: проверка файла, сводка, тренд, два захода в аномалии, сегменты, график. Повторить его для новой выгрузки - одна фраза, потому что Claude Code читает файлы проекта сам, а решение «какие срезы смотреть» уже принято и лежит в этой статье

Источники

  • Claude Help Center, «Create and edit files with Claude» (лимит 30 МБ, включение режима счёта) - https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude
  • Документация Claude, «Code execution tool» (Python 3.11, pandas и matplotlib, 5 GiB памяти, нет интернета) - https://platform.claude.com/docs/en/agents-and-tools/tool-use/code-execution-tool
  • Документация OpenAI, «Code interpreter» (поддержка csv и xlsx, контейнер живёт 20 минут простоя) - https://developers.openai.com/api/docs/guides/tools-code-interpreter
  • Справка Google, загрузка файлов в Gemini (до 10 файлов, до 100 МБ) - https://support.google.com/gemini/answer/14903178?hl=ru
  • Справка Microsoft, «Анализ данных в Excel» (лимит 1,5 млн ячеек, требования к заголовкам) - https://support.microsoft.com/ru-ru/office/анализ-данных-в-excel-3223aab8-f543-4fda-85ed-76bb0295ffc4
  • Документация Claude Code, Advanced setup (требования, установка, тарифы) - https://code.claude.com/docs/en/setup
  • Документация Claude Code, Quickstart (запуск сессии, команды) - https://code.claude.com/docs/en/quickstart
  • Документация pandas, pandas.read_csv (разделитель и кодировка по умолчанию) - https://pandas.pydata.org/docs/reference/api/pandas.read_csv.html
  • Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных», статья 3 - http://www.kremlin.ru/acts/bank/24154/page/1

Памятка: выгрузка через ИИ за один заход

Восемь строк пути от файла до вывода

Сохрани себе

  • Файл в отдельной папке, заголовки одной строкой, кодировка UTF-8 - проверь file -I
  • Телефоны, почты и фамилии клиентов заменены номером до загрузки
  • Первый запрос всегда одинаковый: строки, период, пропуски, дубли, общая сумма
  • Каркас из шести блоков: файл, колонки, вопрос, срез, форма ответа, запрет догадок
  • Тренд смотри в долях, а рубли покажут только итог
  • Ничего не нашлось - сузь срез и окно, тема ещё не закрыта
  • Перед решением: покажи код, сверь строки, пересчитай цифру вторым способом
  • Спроси про исключённые строки до того, как командовать «убери дубли»

Я делаю так каждую неделю

Свои выгрузки я гоняю через тот же разбор каждую неделю и учу ровно тому, что у меня работает на живых таблицах, а не тому, что красиво звучит в теории

Три дня, бесплатно, зайти можно сегодня

Забрать путёвку в ИИ-Лагерь

Кнопка ведёт в мой закрытый канал. Жмёшь «Подать заявку», впускаю сразу, бот пишет в личку и отдаёт путёвку. Бесплатно

Частые вопросы

Какой формат файла лучше давать нейросети: Excel или CSV?

CSV разбирается предсказуемее: там нет вкладок, объединённых ячеек и форматирования, которое ломает чтение. Исходник лежит в Excel - сохрани лист как CSV в кодировке UTF-8. Старый формат .xls отпадает сразу, справка Microsoft называет его неподдерживаемым

Какого размера файл потянет чат с нейросетью?

У Claude потолок 30 МБ за файл, у Gemini до 100 МБ и максимум 10 файлов за запрос. Это лимиты загрузки, а разбор упрётся раньше: таблица в сотни тысяч строк влезет весом, но ответ будет собираться дольше и кусками. Файл тяжелее лимита проще разобрать в своей папке через Claude Code

Можно ли загружать в нейросеть данные клиентов?

Телефоны, почты, фамилии и адреса лучше убрать до загрузки: статья 3 закона № 152-ФЗ относит их к персональным данным. Замени такую колонку порядковым номером клиента. Выводы от этого те же

Почему нейросеть даёт разные цифры за один и тот же файл?

Чаще всего режим счёта кодом выключен, и модель отвечает текстом таблицы. Проверяется одной строкой: попроси показать код. Кода нет - включи «Code execution and file creation» в разделе Settings > Capabilities и повтори запрос

Что делать, если таблица содержит 300 тысяч строк?

Разбирать её в своей папке через Claude Code, там потолок задаёт только диск. В чате такой файл упрётся либо в лимит загрузки, либо в память песочницы, а встроенный помощник Excel остановится, дойдя до 1,5 миллиона ячеек

Нужно ли знать Python, чтобы так спрашивать таблицу?

Нет, все вопросы задаются обычными словами, код пишет и запускает машина. Python встречается ровно в одном месте: когда сверяешь, совпало ли число прочитанных строк с выводом команды wc -l

Заменит ли это аналитика?

Нет, но снимет с него первый круг. Машина отвечает «что и когда»: где просело, где выросло, где сегмент выбивается. «Почему» скажет человек, который помнит, чем закончился май с оплатой сайта