L2-02 — Работа с Excel и CSV¶
практик
Помнишь Марину из L1-01? Та самая пятница, когда на акты и отчёт уходило полтора часа — будто время нарочно замедлялось. Сегодня мы вернёмся к её истории, и ты сам сделаешь этот отчёт, только теперь с Claude. Учебная выгрузка — две тысячи строк, звучит внушительно, но не пугайся. Засеки время: интересно будет сравнить, сколько уйдёт сейчас.
Разминка, не подглядывая в L2-01: назови три уровня глубины чтения большого документа.
Ответ
Один абзац («что это вообще»), карта разделов («где что лежит»), глубоко в один раздел («моя зона»). Плюс хитрый бонус — прочитать «в свою роль», будто ты уже отвечаешь за результат.
Что Claude видит в таблице¶
Представь: заходишь в комнату и сразу считываешь главное — кто где, о чём речь. Так же Claude читает таблицу: не открывает Excel как программу, а видит само содержимое — столбцы, строки, значения, листы.
- Значения вместо формул. В ячейке
=B2*1,2? Claude сразу видит готовый результат — число. Обычно тебе и нужен итог, а не рецепт, как его получили. - Заголовки столбцов понимает и держит в ответах: «Контрагент», «Сумма», «Дата».
- Несколько листов видит все сразу, можно сравнивать между ними.
- Структуру замечает: пустые строки, итоги, объединённые ячейки. На объединённых иногда спотыкается, как о порог.
CSV — родной язык выгрузок¶
Почти все выгрузки из больших систем (1С, банк-клиент, CRM) приходят в .csv. Это таблица простым текстом, без нарядов: ни жирных шрифтов, ни цветов, ни рамок — только чистые данные. Строка файла — строка таблицы, значения через разделитель. Excel открывает её двойным щелчком, а Claude такой формат любит больше всего.
Один русский нюанс: разделитель у нас чаще точка с запятой, а не запятая (запятая занята десятичными, 1234,56). Claude разберётся сам, но если выгрузка экзотическая, просто скажи: «разделитель — точка с запятой».
Сначала разведка, потом вопросы¶
Привычка профессионала: сперва оглядеть данные, потом считать. Три разведочных вопроса на новую выгрузку:
«Прочитай выгрузку: сколько строк, какие столбцы, какой период покрывает?» «Покажи первые 5 строк целиком» «Есть ли пустые значения, дубли, что-нибудь подозрительное?»
Десять секунд, и ты знаешь, с чем работаешь. На третьем вопросе Claude нередко находит то, что испортило бы расчёт молча: дубль строки, кривую дату.
Вопросы словами вместо формул¶
А теперь самое приятное. Всё, что раньше требовало СУММЕСЛИМН, ВПР и сводных таблиц, теперь говорится по-русски — будто даёшь задание толковому помощнику:
- Поиск: «найди все строки, где контрагент содержит „Прима“».
- Фильтр: «покажи клиентов с оборотом больше 500 тысяч за квартал».
- Несколько условий: «регион ЦФО, дата после 1 февраля, сумма больше 100 тысяч».
- Группировка: «обороты по регионам, по убыванию».
- Динамика: «как менялся оборот по месяцам, маленькой таблицей».
- Контроль: «в каких строках сумма с НДС не равна сумме без НДС, умноженной на 1,2?» — ошибки, которые глазами ищут полдня.
Результат забирается файлом: «сохрани в отдельный Excel „крупные-клиенты.xlsx“», создаст рядом, спросив разрешение.
Тонкость, которая отличает Claude Code от чата в браузере: на больших таблицах он считает не «в уме», а пишет себе маленький скрипт и получает точный результат. Делает это сам, незаметно для тебя. И всё же правило из L1-07 никто не отменял: ключевые итоги сверяй.
Где таблицы сопротивляются¶
- Шапка в два этажа («Доход/план», «Доход/факт»): подскажи «первые две строки — двухуровневый заголовок».
- Объединённые ячейки: лучше разъединить заранее (правый клик, отменить объединение).
- Числа с валютой и пробелами: распознаёт и такие, но для верности расчётов скажи: «очисти суммы до чистых чисел».
- Очень широкие таблицы (60+ столбцов): начни с просьбы «перечисли столбцы и предложи, какие можно убрать из отчёта о продажах».
Сделай сегодня: отчёт Марины¶
Засеки время
В песочнице лежит выгрузка_продажи_1кв.csv: продажи за квартал, около 2000 строк. Выглядит серьёзно, но ты справишься.
- Разведка, три вопроса из урока. В выгрузке спрятаны сюрпризы, найдёт ли он их сам?
- Главная просьба: «Найди топ-10 контрагентов по сумме без НДС. Покажи контрагента, оборот, число сделок, основной регион. Сохрани в „топ-10.xlsx“ с колонкой „доля в общем обороте“».
- Проверка: «в каких строках сумма с НДС не сходится с суммой без НДС, умноженной на 1,2?» — таких строк там три, это заложено.
- Посмотри на часы. Запиши в
мои-победы.md: «отчёт топ-10, было 1,5 часа, стало ___ минут». Эту строчку приятно будет перечитать. - Повтори на своей реальной выгрузке. Это и есть победа.
Проверь себя¶
В ячейке выгрузки стоит формула =СУММ(B2:B40). Что увидит Claude?
Сначала ответь сам, потом открой
Уже посчитанный результат, число. Claude берёт итог, а не саму формулу, — и анализировать так проще, техника не мешает. Нужна живая формула в готовом файле — попроси отдельно: «вставь в столбец формулу».
Можешь идти дальше, если
- Сделал разведку и нашёл хотя бы один сюрприз выгрузки
- Получил топ-10 отдельным файлом и сверил итоговую цифру
- В
мои-победы.mdпоявилась первая строка с временем, пусть даже это всего пять минут
Что дальше
L2-03 — письма и протоколы: как из текста совещания получить таблицу «кто, что, к какому сроку» и поймать поручения, у которых срок забыли указать. Протокол из песочницы это уже умеет: в нём кое-чего не хватает специально.