Практика

Как вести заказы кондитера в Excel

Tamkarum16 мин
Поделиться:
Иллюстрация к статье «Как вести заказы кондитера в Excel»

Заведи файл с двумя листами. На листе «Заказы» одна строка — один заказ, а колонки идут в том порядке, в каком ты их заполняешь: дата заявки, дата выдачи, клиент, контакт, изделие, вес, начинка, оформление, цена, предоплата, остаток, статус, время и адрес выдачи, комментарий. На листе «Клиенты» держи имя, контакт и заметки и подставляй имена в заказы раскрывающимся списком. Остаток считает формула, ближайшие даты подсвечивает условное форматирование, сумму за месяц собирает СУММЕСЛИМН, а сортировка по дате выдачи поднимает завтрашние заказы наверх.

Таблица учёта заказов держится на дате выдачи

Один файл, два листа. Первый — журнал заказов, строка на каждый. Второй — клиенты, строка на человека. Колонки первого листа стоят в том порядке, в каком ты их заполняешь: сначала то, что приходит из заявки, потом деньги, потом статус и детали выдачи.

Таблица отвечает только тогда, когда ты её открываешь. Будильника внутри файла нет, и никакая формула его не добавит. Зато лист можно собрать так, чтобы на вопрос «что у меня на ближайшие дни» он отвечал первым экраном. Ради этого дата выдачи стоит второй колонкой: по ней идёт сортировка и на ней держится подсветка.

Какие колонки завести на листе «Заказы»

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

Колонка Что писать Зачем она
A. Дата заявки день, когда клиент написал видно, сколько заказ висит без ответа, и в каком месяце пришла заявка
B. Дата выдачи день, когда торт уезжает к клиенту опора всего листа: по ней сортировка и подсветка
C. Клиент имя так, как оно записано в телефоне связывает строку со вторым листом и с перепиской
D. Контакт телефон или ник в мессенджере позвонить прямо из строки, не прыгая на другой лист
E. Изделие торт, бенто, капкейки, зефир через месяц видно, что заказывают чаще
F. Вес или размер 2 кг, диаметр 18 см, 12 штук без этого не закупиться и не назвать цену
G. Начинка состав по слоям или название своего рецепта чаще всего теряется именно это: обсудили в голосовом и не записали
H. Оформление цвет, надпись, топпер, ссылка на фото с примером картинку в ячейку не положишь, поэтому словами и ссылкой
I. Цена итоговая сумма заказа из неё считаются остаток и выручка за месяц
J. Предоплата сколько денег пришло видно, какие заказы подтверждены деньгами
K. Остаток ничего: считает формула сумма, которую забираешь при выдаче
L. Статус одно слово из своего короткого списка отвечает на вопрос «что с этим заказом прямо сейчас»
M. Куда и во сколько отдать адрес или «самовывоз» и время в день выдачи это первое, что ищется по чату
N. Комментарий аллергия, пожелания, договорённости на словах одна ячейка вместо десяти пометок в разных местах

Обе даты пиши датами: 06.09.2026, а не «6 сентября». Текстовая дата выглядит так же, но сортируется и считается неправильно, и Excel об этом не предупреждает.

Статусы возьми короткие и всегда одни и те же: «Новый», «Принят», «В работе», «Готов», «Выдан», «Отменён». Свободный текст в этой колонке убивает фильтр: «в работе», «делаю» и «пеку» для Excel три разных статуса. Чтобы не набирать руками, выдели ячейки L2:L200, открой «Данные» → «Проверка данных», в поле «Разрешить» выбери «Список», а в «Источник» перечисли статусы через запятую. В ячейке появится стрелка с готовыми вариантами. Если весь список встанет одним вариантом, поменяй запятые на точки с запятой: в разных сборках Excel этот разделитель свой.

Колонку «Оформление» держи текстовой. Картинка в ячейку не ложится: она встаёт поверх листа и при сортировке уезжает от своей строки. Опиши оформление словами — «белый крем, золотая единичка, без мастики» — и поставь рядом ссылку на фото в облаке или на сообщение в чате.

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

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

Одно имя связывает лист «Клиенты» с заказами

Второй лист назови «Клиенты». Здесь строка на человека, а не на заказ, и хранится то, что от заказа к заказу не меняется.

Колонка Что писать
A. Имя так же, как в колонке «Клиент» на первом листе
B. Контакт телефон, ник в мессенджере
C. Откуда пришёл сарафан, Telegram, соседний дом, витрина
D. Заметки аллергия, «не любит мастику», дата рождения ребёнка
E. Сумма заказов формула, о ней ниже

Листы связывает имя, и это единственная нитка между ними. Работает она в обе стороны.

Из «Клиентов» в «Заказы» имя подставляется списком. Выдели на листе «Заказы» ячейки C2:C200, открой «Данные» → «Проверка данных», в поле «Разрешить» поставь «Список», щёлкни в поле «Источник» и выдели диапазон с именами на листе «Клиенты», например A2:A200. Теперь имя в заказе выбирается из готовых, а новый клиент сначала появляется на втором листе.

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

У связи через имя есть слабое место. Excel сверяет имена побуквенно, и один человек, записанный в одной строке с фамилией, а в другой без, станет для таблицы двумя клиентами: сумма разъедется на два куска. Поэтому имя и заводится один раз на листе «Клиенты», а в заказы попадает выбором из списка.

Три формулы, которые правда нужны

Формулы ниже — для русского Excel: имена функций по-русски, аргументы разделяются точкой с запятой. В англоязычном Excel и в Google Таблицах имена английские, а разделитель — запятая: ЕСЛИ → IF, И → AND, СЕГОДНЯ → TODAY, СУММЕСЛИМН → SUMIFS, ДАТА → DATE. Номера строк в адресах — запас на будущие заказы: пустые строки формулам не мешают, а заказ ниже последнего адреса в расчёт не попадёт.

Остаток считает формула, а не ты

Встань в ячейку K2 и вставь:

=ЕСЛИ(I2="";"";I2-J2)

Читается она так: пока цена не проставлена, ячейка остаётся пустой; как только цена появилась, из неё вычитается предоплата. Проверка на пустоту нужна, чтобы в незаполненных строках не висели нули.

Чтобы формула работала во всех строках, выдели K2, поймай квадратик в правом нижнем углу ячейки и протяни вниз. Адреса сдвинутся сами: в третьей строке формула станет =ЕСЛИ(I3="";"";I3-J3).

Строки с ближайшей выдачей меняют цвет сами

Выдели диапазон с заказами, начиная со второй строки, например A2:N200. На вкладке «Главная» в группе «Стили» нажми «Условное форматирование», выбери «Создать правило», а в списке типов — «Использовать формулу для определения форматируемых ячеек». В поле «Форматировать значения, для которых следующая формула является истинной» вставь:

=И($B2>=СЕГОДНЯ();$B2<=СЕГОДНЯ()+3)

Нажми «Формат», выбери заливку и подтверди. Теперь строки, у которых дата выдачи попадает в ближайшие три дня, окрашены целиком.

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

Тройка в формуле — твоя. Поставь 2, если закупаешься за два дня, или 7, чтобы видеть всю неделю. Пустые строки подсветка не трогает: пустая ячейка для Excel равна нулю, а ноль в датах — это 1900 год.

СУММЕСЛИМН складывает суммы за месяц и по клиенту

Выбери свободную ячейку сбоку от таблицы, например P2, и вставь:

=СУММЕСЛИМН(I2:I1000;B2:B1000;">="&ДАТА(2026;9;1);B2:B1000;"<"&ДАТА(2026;10;1))

Первый диапазон — то, что складываем: цены. Дальше идут пары «где искать — что искать»: в датах выдачи найти всё, что не раньше первого сентября и строго раньше первого октября. Для другого месяца меняешь две даты внутри ДАТА. Заменишь I2:I1000 на J2:J1000 — выйдет сумма предоплат за тот же месяц, а разница между двумя числами и есть то, что ещё предстоит забрать.

Эта же формула связывает листы. На листе «Клиенты» в ячейку E2 вставь:

=СУММЕСЛИМН(Заказы!$I$2:$I$1000;Заказы!$C$2:$C$1000;A2)

Условие тут одно: имя из ячейки A2 этой же строки. Доллары не дают диапазонам съехать, когда формулу тянут вниз, а A2 без долларов меняется от строки к строке. Напротив каждого клиента встаёт сумма всех его заказов, и постоянных видно без пересчёта.

Сортировка поднимает завтрашние заказы наверх

Сначала переведи лист в таблицу: встань в любую ячейку с данными и нажми Ctrl+T, подтвердив, что верхняя строка — заголовки. У заголовков появятся стрелки фильтра, и сами они перестанут уезжать за край экрана при прокрутке. Если оставляешь обычный диапазон, фильтр включает кнопка «Фильтр» на вкладке «Данные», а верхнюю строку удерживает «Закрепить области» на вкладке «Вид».

Дальше убери с экрана то, что уже закрыто. Нажми стрелку в заголовке колонки L и сними галочки с «Выдан» и «Отменён». Выданные заказы никуда не денутся, они по-прежнему считаются в сумме за месяц, просто не занимают верх листа. Без этого шага сортировка по дате поднимет наверх прошлогодние торты.

Теперь сортировка. Встань в любую ячейку колонки B, открой вкладку «Главная», группу «Сортировка и фильтр» и выбери порядок от старых дат к новым. Ближайшая выдача встанет первой строкой, за ней следующая, и так до самого дальнего заказа. Верх листа отвечает на вопрос «что печь в ближайшие дни» без единого клика.

Если Excel сортирует даты как попало — 1, 10, 11, 2, — часть их попала в лист текстом. Такие ячейки выравниваются по левому краю, настоящие даты — по правому; по этому и проверяй.

Сортировать заново после каждой строки не надо: новый заказ падает в конец таблицы, а порядок восстанавливает одно нажатие кнопки раз в день. Тот же фильтр по колонке B отбирает нужный месяц или неделю.

Как выглядит месяц в таблице

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

Строка B. Дата выдачи E. Изделие I. Цена J. Предоплата K. Остаток
2 05.09.2026 Бенто 500 г 1 400 ₽ 0 ₽ 1 400 ₽
3 06.09.2026 Торт 2 кг 5 600 ₽ 2 000 ₽ 3 600 ₽
4 12.09.2026 Капкейки, 12 шт. 2 400 ₽ 1 000 ₽ 1 400 ₽
5 13.09.2026 Торт 3 кг 8 400 ₽ 3 000 ₽ 5 400 ₽
6 19.09.2026 Торт 1,5 кг 4 200 ₽ 1 500 ₽ 2 700 ₽
7 27.09.2026 Торт 2,5 кг 7 000 ₽ 0 ₽ 7 000 ₽
8 03.10.2026 Торт 2 кг 6 000 ₽ 2 000 ₽ 4 000 ₽

Остаток в колонке K посчитан формулой из первого раздела.

Сумма за месяц с границами 01.09.2026 и 01.10.2026 даёт 29 000 ₽: строка 8 в расчёт не попадает, хотя заказ уже записан и предоплата по нему получена. Та же формула по колонке J выдаёт 7 500 ₽ предоплат. Значит, из сентябрьских заказов остаётся забрать 21 500 ₽ — и по колонке K видно, за какими именно заказами эти деньги.

Цена в колонке I должна на чём-то стоять. Откуда её брать, чтобы она покрывала продукты и твою работу, — в статье «Как рассчитать себестоимость торта».

Где таблица ломается

Таблица ничего не напомнит. Ни о завтрашней выдаче, ни о клиенте, который обещал подтвердить в четверг. Подсветка и сортировка работают, только пока файл открыт на экране.

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

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

Два устройства — две версии файла. Отправишь себе копию в мессенджер — дальше правки расходятся: на ноутбуке одна версия, в телефоне другая, и какая свежее, приходится вспоминать. Лечится это одним способом: держать файл в облаке и открывать только оттуда. Нужен интернет и привычка не скачивать копию «на минутку».

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

Ни один из этих пунктов таблицу не отменяет. Хранить договорённости она умеет; напоминать о сроках и показывать заказ клиенту — нет.

Google Таблицы подойдут, а чужой шаблон вряд ли

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

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

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

Как это устроено в Tamkarum

Tamkarum — сервис для приёма и ведения заказов кондитера, и он закрывает ту вторую половину, за которую таблица не берётся. Клиент открывает витрину — страничку с изделиями, которую ты отправляешь ссылкой, как меню, — выбирает изделие и дату, и заявка приходит в кабинет сама. Дальше заказ живёт на доске со статусами: Новый, В работе, Готов, Завершён; всё о нём собрано на одной странице — карточке заказа. Календарь загрузки держит лимит заказов на день и закрывает дату, когда лимит выбран. База клиентов ведёт историю заказов, любимые вкусы и сумму покупок — ту самую, которую в таблице считает СУММЕСЛИМН. Выручку и средний чек показывает аналитика.

Границы у сервиса тоже есть, и они прямые. Деньги Tamkarum не принимает: клиент переводит предоплату привычным способом, а в заказе ты отмечаешь сумму, кто заплатил и дату — так же, как в колонке J. Переписку сервис не читает, и итог договорённости в заказ вносишь ты. Сайт он не заменяет: это не конструктор сайтов. Витрина, чат и уведомления работают на бесплатном тарифе «Старт», до пяти товаров; календарь, аналитика и база клиентов — на тарифе «Заказы» за 2 392 ₽ в месяц.

Собери таблицу на ближайшем заказе

Открой пустой файл, назови первый лист «Заказы» и набери четырнадцать заголовков из раздела выше. Вставь формулу остатка в K2, настрой подсветку на A2:N200 и нажми Ctrl+T.

Возьми заказ, который сейчас в работе, и заполни по нему строку целиком, без пропусков. Колонки, ради которых придётся лезть в переписку, — это и есть то, что до сих пор нигде не записано.

Поделиться: