Перейти к содержанию

L2-02 — Работа с Excel и CSV

практик

Полтора часа на отчёт по топ-10 клиентов. Теперь — две минуты.

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

Этот урок — про то, как разговаривать с Claude, когда у тебя в папке таблица.

Разминка, не подглядывая: как за пять секунд отличить скан-PDF от текстового?


Что Claude видит в таблице

Когда ты даёшь Claude файл .xlsx (или .xls, или .csv), он не открывает его как Excel-программа. Он читает содержимое: какие столбцы, какие строки, какие значения.

Видит значения, а не формулы. Если в ячейке формула =B2*1.2, Claude видит уже посчитанный результат — например, 12000. Это не баг — для большинства задач именно так и удобно: ты работаешь с цифрами, а не с механикой.

Видит заголовки столбцов — если они есть в первой строке. «Контрагент», «Сумма», «Дата» — он понимает их как названия и дальше использует их в ответах.

Видит несколько листов, если они в файле. Можно спросить: «На листе "Январь" есть строки, которых нет на листе "Февраль"?» — справится.

Видит структуру и аномалии. Пустые строки между разделами, итоговые строки внизу, объединённые ячейки в шапке — он замечает и обычно правильно интерпретирует.


CSV — что это и зачем

Рядом с Excel живёт его «лёгкий» собрат — CSV. Это просто таблица в виде текстового файла: значения через запятую (или точку с запятой), строки через перенос строки.

Зачем знать про CSV. Почти все выгрузки из больших систем (1С, банк-клиент, CRM) идут именно в CSV. И именно эти выгрузки чаще всего хочется отдать Claude — большие, неудобные, тысячи строк.

CSV открывается в Excel двойным щелчком, выглядит как обычная таблица. Claude читает его легко — даже легче, чем Excel: меньше форматирования, меньше путаницы.

Один нюанс. В русских CSV разделитель часто точка с запятой, а не запятая. Это потому что наши тысячи иногда пишут через запятую (1,5 млн), и программа путалась. Claude с обоими вариантами справляется — но если попадётся редкая выгрузка с табуляцией внутри, скажи ему явно: «разделитель — точка с запятой».


Простые вопросы по таблице

Самое полезное упражнение — научиться задавать обычные вопросы человеческим языком.

Положил выгрузку в папку, попросил:

  • «Сколько всего строк в файле?»
  • «Какие у нас столбцы?»
  • «Покажи первые 5 строк целиком — чтобы я понял структуру»
  • «Какой период покрывает выгрузка?»

Это занимает 10 секунд и заменяет необходимость самому открывать файл, прокручивать, осматриваться. Особенно полезно с большими выгрузками — 50 тысяч строк в Excel тормозят, а Claude отвечает мгновенно.

После того как осмотрелся — переходишь к рабочим вопросам.


Поиск и фильтрация

Самое частое применение. Раньше для этого нужно было лезть в фильтры или писать формулы — теперь словами.

Простой поиск: «Найди в выгрузке все строки, где контрагент содержит "Ромашка". Сколько таких?»

Фильтрация по условию: «Покажи всех клиентов, у которых оборот за квартал больше 500 000 рублей.»

Несколько условий сразу: «Отбери строки, где регион — ЦФО, дата — после 1 января, и сумма больше 100 тысяч.»

Сложный поиск: «В каких счетах сумма НДС не сходится с суммой без НДС × 0,2?» — Claude найдёт ошибки, которые ты бы искал глазами полдня.

Можно попросить выгрузить найденное в отдельный файл: «сохрани этих клиентов в отдельный Excel "крупные-клиенты.xlsx"». Claude создаст файл рядом — спросит разрешение, покажет, что собирается сохранить, ты подтвердишь.


Простые формулы и расчёты

Здесь — главная боль офисника, и здесь же главное освобождение.

Сумма, среднее, минимум, максимум: «Какая средняя сумма счёта в выгрузке? А медиана?»

Группировки: «Сгруппируй обороты по регионам и покажи в порядке убывания.»

Динамика: «Как менялся оборот по месяцам? Сделай маленькую таблицу.»

Сравнение периодов: «Сравни январь и февраль: где вырос оборот, где упал, какие клиенты потеряны.»

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

Чем это отличается от ChatGPT в браузере. В браузере он считает у себя в голове — иногда ошибается на больших числах. В Claude Code, если файл реально большой, он может сделать небольшой скрипт, чтобы посчитать аккуратно — и тогда числа точные. Об этом не нужно специально просить, он сам решает, как удобнее.


Когда Claude путается с таблицей

Несколько ситуаций, где результат бывает кривой. Знать заранее — избежать.

Двухуровневая шапка. Когда сверху таблицы две строки заголовков (например: «Доход / факт», «Доход / план», «Расход / факт»). Claude иногда не понимает, какая строка главнее. Решение — попросить «первая строка — заголовок первого уровня, вторая — второго» или временно склеить шапку в одну строку.

Объединённые ячейки. Если в шапке или сбоку ячейки слиты — данные могут «съехать». Лучше заранее разъединить (в Excel: правый клик → «Отменить объединение»).

Разные форматы дат. В одном столбце 01.03.2026, 1/3/2026, Mar 1, 2026. Claude обычно справляется, но если важна точность — приведи к одному формату.

Числа с пробелами и валютой. 1 000 000 ₽ — Claude обычно понимает. 1 000 000 руб. — тоже. 1 000 000 с неразрывным пробелом — иногда сбивается. Если важно — переведи в чистые числа.

Очень широкие таблицы (60+ столбцов). Имеет смысл сначала попросить: «перечисли все столбцы и предложи, какие можно убрать как заведомо ненужные для отчёта о продажах». Сократил — работать удобнее.


Кейс — выгрузка 1С: топ-10 клиентов

Классическая задача, которую делает каждый второй бухгалтер.

Дано: выгрузка из 1С «Продажи по клиентам» за квартал. CSV, 12 400 строк, столбцы: «Контрагент», «Договор», «Дата», «Сумма с НДС», «Сумма без НДС», «Менеджер», «Регион».

Раньше я бы открыл в Excel, сделал сводную таблицу: контрагент → сумма, отсортировал, скопировал верх. 30–40 минут, если не запутаешься в сводных.

В Claude — один разговор:

«Прочитай файл "продажи-q1.csv". Найди топ-10 клиентов по сумме без НДС за весь период. Покажи: контрагент, оборот, число сделок, основной регион, основного менеджера. Сделай отдельный файл "топ-10-q1.xlsx" с этими данными, добавь столбец "доля в общем обороте".»

Через 40 секунд — готовый файл в папке. Открыл в Excel — 10 строк, аккуратные цифры, доли проставлены, итоговая строка внизу.

Параллельно в чате Claude написал короткое наблюдение: «Топ-3 клиента дают 47% оборота — концентрация высокая, стоит обратить внимание». Это бонус, о котором не просил.

Что в этом ценного. Не сэкономленные 30 минут — а то, что я делаю такой отчёт теперь каждую неделю, а не раз в квартал. Просто потому что не больно.


Бояться нечего

Файл остаётся у тебя. Чтение — это только чтение. Чтобы что-то изменить в Excel или создать рядом новый файл, Claude спросит разрешение и покажет, что собирается сделать.

Большие выгрузки — это нормально. 50 тысяч строк, 100 тысяч строк — Claude справится. Иногда сделает небольшой скрипт у себя в памяти, чтобы посчитать точно — это нормальный режим работы, никаких отдельных действий от тебя не требуется.

Можно работать с конфиденциальными выгрузками (продажи, остатки, дебиторка), но без персональных данных третьих лиц — серых зон с номерами паспортов, медицинских карт и подобным избегаем. Об этом подробно в L4-01.

Не нужно знать формулы Excel. В этом и смысл. Раньше СУММЕСЛИМН, ВПР, сводные таблицы — теперь словами. Если когда-то учил Excel и страдал — забудь, не пригодится.


Что попробовать прямо сегодня

Упражнение на 20 минут — даёт ощутимый эффект.

  1. Возьми реальную выгрузку с работы: продажи, остатки, дебиторку, отчёт по сотрудникам — что угодно. Скачай как .xlsx или .csv
  2. Положи в рабочую папку, открой в VS Code, запусти Claude
  3. Сначала разведка: «Прочитай файл. Скажи: сколько строк, какие столбцы, какой период покрывает.»
  4. Потом конкретный вопрос по своей рабочей задаче: топ-10 чего-то, сумма за период, аномалии, сравнение двух подгрупп
  5. Если результат полезен — попроси сохранить отдельным файлом

Если в выгрузке выловилось что-то, что ты раньше делал руками — поздравляю, это твой первый автоматизированный отчёт.


Что дальше

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

После этого мы пойдём в сравнение документов (старая и новая версии договора) и поиск в десятке файлов сразу — то, без чего работа с документами теряет половину смысла.


А какая выгрузка из 1С (или другой системы) у тебя на работе самая болезненная — отнимает время каждый месяц или квартал?


💬 Обсудить в сообществе ВК