Как сделать таблицу в экселе, которая растёт с заказами
Как сделать таблицу в экселе для заказов мастерской: создай объект через Ctrl+T, настрой расчёт суммы, добавь новую позицию и проверь итог после фильтра.
О
Ольга
Основатель малого бизнеса, партнёр
8 мин чтения
Новый заказ уже появился в списке, а его стоимость всё ещё приходится считать отдельно? У меня так было с печатной мастерской: строки красиво обведены, но после каждой вставки надо продолжать формулу и проверять итог. Разобравшись, как сделать таблицу в экселе именно как объект, я стала задавать правило расчёта всему столбцу и проверять новые позиции сразу при добавлении.
Внешне перемена небольшая. Полосатая заливка, стрелки у заголовков. Зато редактор теперь знает, где заканчивается наш список и какие колонки в нём связаны. Вот это и нужно для заказов, которые приходят в течение дня.
Как сделать таблицу в экселе из списка мастерской
Для начала я собрала маленький список: листовки, плакаты и наклейки. В каждой записи указана отдельная позиция заказа. Если клиент заказал плакаты и открытки, я записываю их раздельно: у изделий отличаются тираж и цена. Номер клиента не подменяет обозначение позиции.
Набери на пустом листе такие заголовки. Они займут A1:F1; данные начнутся со второй строки. Колонку «Сумма» пока оставь пустой.
Тираж здесь измеряется в штуках, цена — в рублях за одну готовую штуку. Для листовки это 100 штук по 8 рублей. В числовые ячейки вноси сами числа, а единицы держи в понятном описании или названиях колонок. В нашей короткой таблице я оставила простые заголовки, чтобы легче прочитать первую формулу.
Не вставляй внутрь списка пустую строку для разделения клиентов. Не объединяй одинаковые названия изделий в одну высокую ячейку. Эти украшения мешают воспринимать позиции как связанные записи. Отдельное поле «Клиент» можно добавить позже.
Дальше работаю в настольном Excel для Windows, например Microsoft 365 или Excel 2024:
Выделяю A1:F4, включая заголовки и пустую колонку расчёта.
Нажимаю Ctrl+T.
В окне создания проверяю диапазон и отмечаю наличие заголовков.
Подтверждаю создание таблицы.
Тот же результат можно получить через «Главная» → «Форматировать как таблицу». Выбор стиля запускает создание объекта, а не просто раскраску ячеек. Названия элементов немного меняются между версиями; смотри на диапазон и флажок заголовков.
Когда выбираешь ячейку внутри созданной таблицы, появляется вкладка «Конструктор таблиц». Там можно задать имя, например «ЗаказыПечати». Имя отличает объект от других таблиц этой книги. Название вкладки листа задаётся отдельно.
Задаю формулу столбцу, а не каждой позиции
Я выбрала первую ячейку под заголовком «Сумма», то есть E2, и ввела:
```text
=[@Тираж]*[@Цена]
```
После Enter Excel обычно заполняет формулой остальную часть этой колонки. Получается вычисляемый столбец: для каждой позиции используется один порядок расчёта. Не нужно тянуть формулу через весь список после очередного исправления.
Запись с @ обращается к значению колонки в текущей записи. Для листовки берётся её тираж и её цена, для плаката — свои. Названия в формуле должны совпадать с твоими заголовками. Если назвал колонку «Количество», слово «Тираж» из примера нельзя оставить как есть.
Можно собрать выражение мышкой: начать с равенства, выбрать тираж той же позиции, поставить звёздочку, выбрать цену. В таблице Excel умеет подставлять структурированные ссылки. Они читаются по смыслу колонок, а не только по буквам ячеек.
У исходных трёх позиций должны получиться 800, 780 и 800 рублей. Я проверила отдельно плакаты: 12 умножить на 65 равно 780. Затем временно изменила тираж листовок и посмотрела на пересчёт их стоимости. Убедилась, что формула реагирует именно на эту позицию, и вернула 100.
Не заменяй неудобную сумму вручную, если причина в цене или тираже. Так внутри общего правила появится исключение. Для скидки лучше сначала решить, как она должна учитываться, и завести явное поле, а не вписывать особый результат поверх формулы.
Добавляю открытки и смотрю, вошли ли они в таблицу
Самая полезная проверка начинается после первоначальной настройки. Пока итоговая строка ещё выключена, добавь непосредственно под последней позицией П-104: «Открытка», тираж 50, цена 12, этап «Печать».
Таблица при обычной настройке автоматически расширяется при вводе данных сразу под ней. Новая позиция должна получить оформление и формулу колонки «Сумма». Ожидаемая стоимость открыток — 600 рублей. Не вписывай это число в расчётную ячейку сам: проверь, появилось ли оно по правилу столбца.
Если расширения не произошло, остановись. Возможно, между данными и новой записью осталась пустая строка или отключена соответствующая автоматическая настройка. На «Конструкторе таблиц» открой изменение размера и проверь, входит ли новая позиция в диапазон. Для нашего набора после добавления нужен A1:F5.
Отдельно посмотри на формулу E5. Одна только полосатая заливка ещё не подтверждает, что расчёт на месте. При отключённом автоматическом заполнении вычисляемого столбца поведение может отличаться. Новая запись — способ увидеть это сразу, пока список короткий.
Я сделала такую проверку обязательной перед передачей книги другой смене. Нужен человек, который добавит обычный заказ, а не автор, который помнит все особенности своего файла. Иначе аккуратный список работает только в моих руках.
Включаю итог и проверяю его вместе с фильтром
Щёлкни внутри таблицы, открой «Конструктор таблиц» и включи «Строка итогов». В появившейся строке, под колонкой «Сумма», выбери в раскрывающемся списке операцию суммирования. Не ориентируйся только на слово «Итого» в левом углу: операция выбирается для конкретной колонки.
Без фильтров наш полный набор из четырёх позиций составляет 2980 рублей. Это стоимость записанных позиций, а не подтверждение поступления денег в кассу. В таблице сейчас вообще нет сведений об оплате.
Теперь открой стрелку у заголовка «Этап» и оставь только «Печать». Видимыми станут плакаты на 780 рублей и открытки на 600. Для стандартной суммы в строке итогов ожидается 1380 рублей.
В такой строке Excel по умолчанию использует функцию промежуточных итогов, которая учитывает фильтрацию. Поэтому сумма изменилась вместе с видимым набором. Это удобно, если я смотрю текущую печать. Для ответа о всех заказах надо очистить фильтр и снова увидеть 2980.
Когда будешь вставлять следующие позиции при включённой строке итогов, добавляй их в область данных над итогом. Через контекстное меню можно вставить строку таблицы сверху. Запись ниже итоговой строки не стоит автоматически считать частью рабочего списка.
Мне эта особенность сначала не понравилась: будто итог должен быть всегда одним. Потом я стала называть вопрос точнее. Общая стоимость позиций и стоимость того, что сейчас печатается, различаются по составу. Перед сообщением суммы коллеге я смотрю на фильтр.
Как сделать таблицу в экселе удобной для следующей смены
После настройки разница с прежней рамкой вокруг клеток стала заметной в работе:
Как я вела обычный диапазон · Что теперь проверяю у таблицы
Продлевала расчёт после вставки позиции — Вычисляемая колонка заполняет новую запись
Дорисовывала оформление снизу — Новая позиция входит в диапазон объекта
Складывала отдельно выбранные суммы — Строка итогов отвечает на выбранный состав
Передавала файл с устными оговорками — Коллега добавляет заказ и объясняет результат
Я не пытаюсь закрасить весь лист. Достаточно читаемых заголовков, различимых записей и понятных единиц. Стиль можно поменять на «Конструкторе таблиц» уже после расчётов. Уменьшать шрифт ради лишних колонок мне обычно менее полезно, чем убрать сведения, которые в этой книге никто не использует.
Перед передачей я проверяю короткий список:
у каждой позиции есть своё обозначение;
в тираже и цене стоят числа;
новая строка получает формулу стоимости;
состояние фильтра понятно следующему человеку;
после добавления позиции итог показывает ожидаемый состав.
Таблица не решает за мастерскую, какую цену согласовали с клиентом и что означает этап «Печать». Эти правила задаём мы. Если они неясны, красивый объект лишь быстрее распространит неясность на следующие записи.
Непонятную часть разбираем на своей записи
Если дальше захочется разбирать книги с прикреплёнными файлами, условия доступа можно уточнить в тарифах LibraChat. Для текущей задачи хватит небольшого описания колонок и одной позиции. Не обязательно отправлять рабочий список клиентов ради вопроса о формуле.
Для общей суммы, суммы по клиенту и итога после фильтра есть отдельный разбор формул суммирования в Excel. Здесь я проверяю, сохраняется ли понятное правило расчёта при расширении списка.
У меня таблица Excel с колонками «Тираж», «Цена», «Сумма», «Этап». Стоимость считается формулой =[@Тираж]*[@Цена]. Новая позиция: 50 открыток по 12 рублей, этап «Печать». Объясни смысл ссылок и предложи проверку, которая отличит формулу от вручную вписанного числа. Отдельно объясни, как я должна читать строку итогов после фильтра по этапу. Новый файл не создавай.
LibraChat помогает разобрать вычисление и порядок проверки. Саму книгу после объяснения проверь в Excel: добавь позицию, посмотри на формулу, смени фильтр. Для меня готовность наступает, когда последняя запись ведёт себя так же понятно, как первая.