Ниже пошаговая инструкция: восемь шагов, к каждому готовый промпт. Копируй его в помощника, описывай свою бухгалтерию и собирай рабочую книгу под себя. Такой подход пригодится не только бухгалтеру, но и владельцу магазина, салона, автосервиса, клиники или агентства. Делюсь этим с удовольствием, потому что ручной перенос данных раздражает каждый день.
А началось всё с закрытия периода.
Я веду бухгалтерский учёт для нескольких небольших компаний. Документы приходят в разное время и разными способами. Оплаты отмечены в одном месте, переписки лежат в другом, а таблицы приходится просматривать перед отчётностью. Нельзя закрыть клиентский период, пока не отмечены обязательные документы, не сверена оплата и не указана причина расхождения.
Раньше перед закрытием я снова просматривал всё целиком. Даже когда вопрос был один, приходилось открывать переписки и несколько таблиц. В итоге я собрал реестр закрытия периода. По каждому клиенту теперь видно, какие документы пришли, какая оплата подтверждена и что мешает поставить период на паузу.
Я собрал простой реестр: по каждому клиенту видно, какие документы пришли и что мешает закрыть период В конце периода у меня остаётся список конкретных недостающих вещей, а не ощущение, что надо ещё раз проверить всё.
Что стало вместо ручного счёта из заказа?

Моя рутина начинается не с красивого бланка. Сначала я собираю документы и отмечаю оплаты. Потом проверяю, чего не хватает по каждому клиенту. В книге для счёта логика похожая: одна таблица хранит заказ, другая справочник клиентов, отдельный лист показывает готовый документ.
На листе Заказы одна строка может содержать номер заказа, клиента, товар или услугу, количество, цену и сумму. На листе Клиенты лежат реквизиты. В шаблоне счёта выбирается клиент, после чего ИНН, адрес и банковские данные подтягиваются автоматически.
В конце я не закрываю вопрос на глаз. Проверяю, что обязательные поля заполнены, оплата подтверждена, а расхождение имеет причину. Такой же чек-лист нужен и для отчётности. Если строка заказа неполная, счёт не должен выглядеть готовым.
Почему свой счёт удобнее готового сервиса?
Готовый сервис рассчитан на типовой порядок. Это удобно на старте, но у небольшой компании часто есть свои исключения. Один клиент присылает документы по почте, другой в мессенджере. Оплата может прийти раньше закрывающего документа. Где-то нужно отдельно указать причину расхождения.
Собственная книга не делает работу автоматически просто потому, что она своя. Её всё равно надо настроить и проверять. Зато поле или правило можно добавить под реальную рутину. Например, оставить отдельную колонку для незакрытого вопроса и не разрешать переходить дальше, пока она пустая.
Мне важен именно этот контроль. Мне достаточно одного правила: пока причина расхождения не указана, месяц не закрывается
Из чего состоит счёт из заказа в Excel?
Таблица заказов
Создай лист Заказы и преврати диапазон в таблицу Excel. Основные столбцы:
Номер заказа | Клиент | Товар или услуга | Количество | Цена | СуммаВ столбце Сумма формула умножает количество на цену:
=[@Количество]*[@Цена]Итог можно считать по всему столбцу:
=СУММ(Заказы[Сумма])Так Excel продолжит учитывать новые строки таблицы. Microsoft называет сочетание имени таблицы и столбца структурированной ссылкой. (Microsoft Support)
Справочник клиентов
На листе Клиенты вынеси реквизиты в отдельную таблицу:
Клиент | ИНН | КПП | Адрес | Банк | Расчётный счётЕсли в шаблоне выбран клиент, реквизиты можно получить через ПРОСМОТРX:
=ПРОСМОТРX(B2;Клиенты[Клиент];Клиенты[ИНН];"Не найден")Для старой версии Excel подойдёт ВПР:
=ВПР(B2;Клиенты!A:F;2;ЛОЖЬ)Выбор клиента
В ячейке выбора поставь выпадающий список. Источником будет столбец клиентов. Для неизвестного значения включи ошибку типа «Остановить». Тогда название не придётся каждый раз печатать руками.
Раскрывающиеся списки позволяют пользователям выбирать элементы из созданного вами списка».
Лист и PDF
Лист Счёт нужен только для готового документа. В нём видны номер заказа, дата, клиент, реквизиты, позиции, количество, цена и итог. Для печати задай область, которая включает только сам счёт. Затем сохрани активный лист как PDF (*.pdf). (Microsoft Support)
Что поставить и сколько это стоит?
Я ставлю Visual Studio Code один раз. Редактор нужен, чтобы видеть папку проекта и созданные помощником файлы. Код за тебя пишет помощник, тебе остаётся проверка.
Claude Code работает прямо внутри редактора. Я описываю задачу словами: какие листы нужны, какие поля должны подставляться, что считать ошибкой. Помощник пишет код, создаёт книгу или подсказывает, какие действия выполнить в Excel. Код за тебя пишет помощник, копировать из статьи ничего не нужно.
Подписка Claude Pro стоит $20 в месяц при помесячной оплате и включает Claude Code. Официальные цены указаны в долларах. Российский доступ официально не подтверждён, поэтому около какой-либо суммы в рублях говорить как об официальной цене нельзя. После включённого лимита могут понадобиться дополнительные кредиты; следить за ними помогает таблица контроля расходов Claude Code. (Claude, Anthropic Help Center)
Есть и другой путь. В Google Таблицах Apps Script принимает HTTP-запросы через doPost, заполняет шаблон и сохраняет его в PDF. Для базовой схемы отдельный хостинг не нужен. Но это уже облачный вариант, а не автономная книга Excel. (Google for Developers)
Как собрать счёт из заказа без копипасты?

Опиши задачу помощнику.
Создай папку проекта и открой её в Visual Studio Code. Сначала попроси помощника разобраться в процессе, а не сразу собирать всё целиком.
Разобрать задачу до начала работыУ меня небольшая бухгалтерская фирма. Я веду бухгалтерский учёт для нескольких компаний: документы приходят разными способами, оплаты отмечаются отдельно, а перед закрытием периода я вручную проверяю незакрытые вопросы. Хочу рабочую книгу Excel для счетов из заказов. В ней должны быть листы Заказы, Клиенты и Счёт. Из строки заказа нужно получить заполненный счёт, посчитать количество умножить на цену, подставить реквизиты клиента и сохранить лист Счёт в PDF. Пока не пиши код. Сначала разбери задачу простыми словами, перечисли нужные поля и задай вопросы, если чего-то не хватает. Отдельно укажи, какие обязательные данные надо проверять перед созданием документа.
Помощник должен вернуть схему листов и список вопросов. Проверь, что в ней есть количество, цена, клиент, реквизиты и незакрытые вопросы. Если он предлагает лишние экраны, не добавляй их без необходимости.
Создай таблицу заказов.
Попроси помощника собрать основу с одной строкой на заказ и формулой суммы.
Создать лист ЗаказыСоздай в книге Excel лист Заказы и преобразуй диапазон в таблицу с именем Заказы. Добавь столбцы: Номер заказа, Клиент, Товар или услуга, Количество, Цена, Сумма. В столбце Сумма поставь формулу Количество умножить на Цена, чтобы она распространялась на новые строки. Добавь несколько тестовых строк с понятными значениями. Не добавляй налог, скидку или другие поля, которых нет в задаче. Проверь, что количество и цена хранятся как числа, а не как текст, и объясни мне, где смотреть результат.
В ответе появится лист с таблицей и формулами. Введи новую строку и проверь, что сумма считается сама. Если вместо числа стоит текст или тире, остановись и исправь это до следующего шага.
Сделай справочник клиентов.
Реквизиты не должны копироваться в каждый новый счёт.
Создать лист КлиентыСоздай лист Клиенты и таблицу с именем Клиенты. Добавь столбцы: Клиент, ИНН, КПП, Адрес, Банк, Расчётный счёт. Заполни две тестовые строки вымышленными данными, чтобы показать структуру. На листе Счёт подготовь поля для выбора клиента и подстановки ИНН, КПП, адреса, банка и расчётного счёта через ПРОСМОТРX. Если версия Excel не поддерживает ПРОСМОТРX, предложи вариант с ВПР. Не копируй реквизиты в формулы вручную.
Помощник настроит связи между листами. Выбери тестового клиента и посмотри, появились ли все реквизиты. Если клиент не найден, на листе должна быть заметная ошибка, а не пустая ячейка.
Добавь список клиентов.
Ручной ввод названия создаёт лишние несовпадения.
Настроить выбор клиентаНа листе Счёт настрой в ячейке выбора клиента выпадающий список из столбца Клиент таблицы Клиенты. Запрети ввод значения, которого нет в справочнике, через ошибку типа Остановить. После выбора клиента автоматически подставляй его ИНН, КПП, адрес, банк и расчётный счёт. Проверь сценарий с существующим клиентом и отдельно покажи, что произойдёт при пустом выборе. Не меняй лист Заказы.
После этого выбери клиента мышью. Правильный результат: название выбирается из списка, реквизиты появляются на шаблоне, неизвестное значение не проходит проверку.
Свяжи заказ и шаблон.
Теперь одна строка заказа должна попадать в лист готового счёта.
Связать заказ с листом СчётНа листе Счёт сделай выбор номера заказа из таблицы Заказы. После выбора подставляй клиента, товар или услугу, количество, цену и сумму по выбранной строке. Используй формулы и понятные ссылки на таблицы, а не ручное копирование значений. Если номер заказа не найден, показывай заметное сообщение об ошибке. Сохрани исходные листы Заказы и Клиенты. Проверь связь на двух разных заказах и объясни, какие ячейки изменяются.
Переключи номер заказа и сравни результат с исходной строкой. В счёте не должны оставаться реквизиты предыдущего клиента. Это важнее внешнего оформления.
Проверь обязательные поля.
Счёт не должен создаваться, если в заказе нет ключевых данных.
Добавить проверку перед созданием счётаДобавь на лист Счёт проверку обязательных полей: номер заказа, клиент, товар или услуга, количество, цена и подтверждённые реквизиты клиента. Если поле пустое или количество и цена не являются числами, покажи список ошибок и запрети считать документ готовым. Отдельно показывай незакрытые расхождения, чтобы я мог указать их причину. Не подставляй ноль вместо пустого значения и не исправляй данные молча.
Удали одно тестовое поле и посмотри на результат. Хорошая проверка объясняет, что именно надо дозаполнить. Пустая строка не должна превращаться в готовый PDF.
Задай область печати.
Служебные листы и технические колонки не должны попадать клиенту.
Настроить печать счётаНа листе Счёт задай область печати только для готового документа: заголовок, номер и дату, реквизиты клиента, список товаров или услуг, количество, цену, сумму и итог. Убери из области печати служебные поля, подсказки и сообщения проверки. Настрой просмотр разрывов страниц так, чтобы счёт не обрезался. Подготовь книгу к сохранению активного листа в PDF. Не меняй данные на листах Заказы и Клиенты.
Открой предварительный просмотр. Если таблица позиций обрезается, сначала исправь область печати, а не отправляй файл клиенту.
Сохрани результат в PDF.
Сначала проверь один документ глазами, затем сохраняй копию.
Подготовить экспорт выбранного счётаПроверь выбранный заказ на листе Счёт. Если обязательные поля заполнены, сумма по строкам совпадает с итогом, а реквизиты клиента подставлены без ошибок, подготовь экспорт активного листа в PDF. В PDF должна попасть только заданная область печати. Если проверка не пройдена, не создавай PDF и выведи список причин. После создания объясни, где найти PDF и как сохранить исходную книгу Excel отдельно.
Помощник подскажет действие или добавит небольшой сценарий. Открой PDF, сравни его с исходной строкой заказа и сохрани отдельную копию книги. Не лезь во внутренний код без причины: сначала опиши помощнику, что именно не совпало.
Что появится в папке после сборки?
Обычно результат выглядит так:
Заказыс одной строкой на заказ;Клиентысо справочником реквизитов;Счётс выбранным документом;Шаблонс оформлением;Расчётысо вспомогательными формулами;- PDF с готовым счётом;
- реестр созданных документов, если его добавили в схему.
В простом локальном варианте строка заказа связывается с листом шаблона, а заполненный лист сохраняется в PDF; похожую схему я разбираю в сборке счёта из таблицы. Такой сценарий описан в примере TrumpExcel. (TrumpExcel)
Не нужно разбираться во всём внутреннем коде. Но исходную книгу сохрани отдельно, а перед крупной правкой сделай копию. Проверяй не только внешний вид, но и исходные числа: количество, цену, сумму и реквизиты.
Если нужен журнал документов, добавь лист Реестр. В нём можно хранить номер заказа, номер счёта, дату создания и имя PDF. Это помогает заметить повторный запуск и не создавать второй документ для той же строки.
Если порядок закрытия периода у тебя важнее счетов, оставь отдельный реестр закрытия. По каждому клиенту должны быть видны документы, подтверждённая оплата и причина расхождения.
Собрать такую вещь руками на собственной задаче можно и на практикуме. Там не дают отвлечённую демонстрацию: ты проходишь путь от своей рутины до рабочего инструмента и учишься менять его своими словами.
Практикум «Старт»
Три дня живой практики: от идеи до работающего проекта по ссылке
2 000 ₽старт 5 августа, 18:00 МСК
Что делать, если счёт создаётся неправильно?

- Появился дубль счёта. Повторный запуск может создать второй PDF, если первый уже появился, а статус строки не записался.
При повторном запуске для одной строки заказа создаётся второй счёт. Проверь логику перед созданием документа. Используй составной ключ Номер заказа и версия заказа, а перед экспортом сравнивай его с уже созданными документами. После создания сохраняй номер счёта, время, ID запуска и имя PDF. Повторный запуск должен обновлять существующую запись, а не создавать дубль. Покажи, какие файлы изменишь, и сначала добавь тест на повторный запуск.
- Сумма считается странно. В числовой колонке могут оказаться тире, пробелы или числа в другом формате.
В счёте сумма считается неправильно. Проверь столбцы Количество, Цена и Сумма. Количество и цена должны быть числами больше нуля, тире, пробелы, пустые строки и текст должны считаться ошибкой, а не нулём. Сравни итог по строкам заказа с итогом на листе Счёт. Если значения расходятся, запрети создание PDF и покажи конкретную строку с проблемой.
- Не помещаются позиции. Шаблон с фиксированным числом строк может обрезать длинный заказ.
В заказе позиций больше, чем помещается в шаблон Счёт. Определи количество строк заказа и доступное количество строк шаблона. Не обрезай позиции молча. Предложи один из вариантов: добавить страницу, сделать приложение к счёту или остановить создание PDF с понятным сообщением. Добавь проверку до экспорта и покажи, где задаётся лимит.
- Файл заблокирован. Excel может не дать записать данные, если книгу уже открыл другой пользователь или сам сценарий ещё не закончил работу.
При записи в книгу появляется ошибка, что файл занят или заблокирован. Проверь, не открыт ли рабочий файл вручную, не запускаются ли два процесса одновременно и не остаётся ли файл заблокированным после предыдущего запуска. Добавь последовательную запись, повтор с задержкой и понятное уведомление. Раздели файл ввода и файл результата, если это снизит риск блокировки.
- Пустое обязательное поле. Без клиента, реквизитов или другой обязательной строки документ нельзя считать готовым.
Иногда заказ приходит без обязательного поля. Добавь три маршрута: если все поля заполнены, формировать счёт; если данных не хватает, записывать строку в список Дозаполнить; если произошла ошибка сервиса, повторить позже и уведомить меня. Не подставляй пустой email, ИНН, телефон или адрес как будто данные есть. Перед созданием PDF показывай список отсутствующих полей.
- Истёк OAuth-токен. Авторизация может работать в день настройки, а потом вернуть ошибку доступа.
Через некоторое время после настройки доступ к таблице перестаёт работать и возвращается 401 или 403. Проверь, обновляется ли OAuth-токен после истечения срока, и не зависит ли схема только от короткой сессии. Добавь уведомление при первом ответе 401 или 403, безопасную проверку доступа и понятное сообщение о повторной авторизации. Не записывай токены и реквизиты клиентов в открытый файл. Покажи, какие данные нужны для проверки и где они хранятся.
Не передавай помощнику секретный токен в обычном сообщении. Готовой безопасной схемы хранения токенов и реквизитов у меня нет, поэтому здесь нужна отдельная проверка доступа, а не обещание полной защиты.
Сколько стоит своё решение против сервиса?
| Вариант | Стоимость | Что получаешь |
|---|---|---|
| Самостоятельная сборка при наличии Excel | 0 ₽ дополнительных расходов | Книгу под свою рутину |
| Claude Pro с Claude Code | $20 в месяц | Помощника для сборки и изменений |
| «Моё дело Мини» | 5 500 ₽ в год | Готовый сервис |
| «МойСклад Базовый» | 1 400 ₽ в месяц | Готовый сервис учёта |
| Разовая настройка подрядчиком | 3 900 ₽ | Настройку чужими руками |
| Простая автоматизация таблицы | 2 990 ₽ | Отдельную работу по автоматизации |
| Интеграция с 1С | 104 000 ₽ | Более крупное решение |
Лицензия Excel отдельно не исследовалась, поэтому я не включаю её в расчёт. Подписка Claude Pro тоже не означает безлимитную работу: Claude Code и обычный чат используют общий лимит, а после его исчерпания могут понадобиться дополнительные кредиты.
Своё решение выигрывает не всегда. Готовый сервис быстрее начать использовать. Подрядчик может собрать более сложную схему. Самостоятельная книга полезна там, где важны простые поля и возможность менять правило под свою рутину.
Границы надо держать в голове. Excel-файл не заменяет проверку юридических требований, защиты данных, нумерации и доставки. У меня нет подтверждения, что обычный счёт из Excel универсально подходит для каждого режима, банка или контрагента. Перед отправкой проверь состав документа отдельно.
Что сделать сегодня, если технологии не для тебя?
- Скачай готовую основу. Для русской формы можно взять ОП-20 как пример заказа-счёта. (КонсультантПлюс)
- Выпиши поля, которые реально есть в твоём заказе: клиент, товар или услуга, количество, цена и реквизиты.
- Создай лист
Клиентыи внеси туда справочные данные. - Собери один тестовый счёт без автоматизации и проверь его глазами.
- Добавь формулы, список клиентов и подстановку реквизитов.
- Сохрани копию книги и только потом подключай автоматическое создание PDF.
Если не хочется разбираться одному, на практикуме этому учат руками на собственной задаче. Там же ты учишься описывать рутину помощнику, проверять результат и чинить ошибки без чтения исходного кода.
Практикум «Старт»
Три дня живой практики: от идеи до работающего проекта по ссылке
2 000 ₽старт 5 августа, 18:00 МСК
Вопросы и ответы
Вопросы и ответы
Где взять счет в формате excel?
Можно скачать готовый бланк Excel и заполнить его вручную. Если счёт нужен регулярно, лучше использовать книгу с листами Заказы, Клиенты и Счёт, чтобы не переносить одинаковые реквизиты каждый раз.
Где скачать счет на оплату бланк бесплатно excel?
Готовые формы встречаются на сайтах с бухгалтерскими шаблонами и в официальных справочных материалах. Перед использованием проверь поля, реквизиты и формат документа. Бесплатный бланк сам по себе не становится автоматическим счётом.
Как выглядит счет на оплату образец в excel?
Обычно в нём есть данные продавца и покупателя, номер и дата, список товаров или услуг, количество, цена и итог. Для работы из заказа добавь отдельные листы с заказами и клиентами, а сам образец оставь шаблоном.
Чем отличается шаблон счета на оплату в excel от автоматического файла?
Шаблон содержит пустые поля, которые заполняются руками. Автоматический файл получает данные из строки заказа, подставляет реквизиты клиента, считает сумму и готовит PDF. При этом итог всё равно надо проверить перед отправкой.
Как сделать таблицу товаров и услуг в счете excel?
Сделай отдельные столбцы Товар или услуга, Количество, Цена и Сумма. В столбце суммы используй формулу умножения количества на цену. Несколько строк объедини в таблицу Excel, чтобы формула распространялась на новые позиции.
Подойдёт ли счет для ип excel?
Формат Excel может быть удобной основой, но подходящую форму и состав реквизитов надо проверить под конкретную ситуацию. Этот материал не подтверждает универсальность одного файла для каждого режима, банка или контрагента.
Где скачать форму счета в excel?
Можно взять готовый шаблон Excel из подборок бухгалтерских форм или собрать собственный лист Счёт. Во втором случае сначала выпиши обязательные поля, затем отдели шаблон от листов заказов и клиентов.
Как сделать счет в excel без программирования?
Создай книгу с листами Заказы, Клиенты и Счёт, добавь формулы и выпадающий список. Для более сложной связи опиши задачу помощнику Claude Code обычными словами. Код за тебя пишет помощник, копировать из статьи ничего не нужно.
Какую форму счет на оплату в excel выбрать?
Выбирай форму по данным, которые реально нужны в работе: реквизиты сторон, список товаров или услуг, количество, цену, итог и данные заказа. Не добавляй поля только потому, что они есть в чужом шаблоне.
Где скачать форму счета на оплату excel?
Ищи бланк Excel у известных справочных и бухгалтерских ресурсов. Сохрани исходную копию, проверь область печати и сначала создай один тестовый PDF, не используя реальные данные клиента.
Где найти счет для ип скачать excel?
Можно скачать общий бланк счёта в Excel и адаптировать его под свои реквизиты. Перед применением отдельно проверь юридические требования и то, какие данные нужны конкретному клиенту или банку.
Где взять образец счета скачать бесплатно в excel?
Готовые образцы публикуют сайты с формами документов. Образец помогает понять состав полей, но не подставляет данные заказа сам. Для этого нужны связанные таблицы и формулы.
Как работает счет шаблон excel скачать?
После скачивания шаблон открывается как обычная книга Excel. Заполни реквизиты, позиции, количество и цену, проверь итог, задай область печати и сохрани активный лист в PDF.
Можно ли сделать автоматический счет в excel?
Да, строку заказа можно связать с листом-шаблоном. Клиент выбирается из списка, реквизиты подставляются из справочника, сумма считается формулой, а готовый лист сохраняется в PDF.
Можно ли сделать счет в excel как в 1с?
Можно повторить отдельную логику: справочник клиентов, заказ, расчёт суммы, шаблон и реестр документов. Но Excel не становится полноценной заменой 1С. Юридические требования, учёт и хранение данных надо проверять отдельно.
Источники
- Microsoft Support: формулы в Excel
- Microsoft Support: структурированные ссылки в таблицах Excel
- Microsoft Support: функции поиска и ссылок
- Microsoft Support: раскрывающиеся списки
- Microsoft Support: область печати
- Microsoft Support: сохранение файла в PDF
- Claude: тарифы
- Anthropic Help Center: планы Claude
- Google for Developers: веб-приложения Apps Script
- Google for Developers: создание PDF из Google Таблиц
- TrumpExcel: генератор счёта в Excel и PDF
- КонсультантПлюс: форма ОП-20
- Reddit: проверка дубликатов счетов
- Microsoft Support: преобразование чисел, сохранённых как текст
- Power Platform Community: блокировка Excel-файла
- Make Community: пустое обязательное поле
- n8n GitHub: истёкший OAuth-токен
Это собирательная история выпускников практикума, а не рассказ одного человека: так эта работа устроена в большинстве таких дел.
Практикум «Старт»
Три дня живой практики: от идеи до работающего проекта по ссылке
2 000 ₽старт 5 августа, 18:00 МСК

