Организация складского учета в Excel без сложных программ

Иван Корнев·10.04.2026·5 мин

Вести учет товаров в Excel можно эффективно даже без покупки дорогих систем вроде 1С, если оборот вашего бизнеса не превышает 1000–3000 позиций. Для этого достаточно создать структурированную таблицу с тремя основными листами: «Номенклатура», «Приход» и «Расход». Остатки будут рассчитываться автоматически с помощью формул СУММЕСЛИ, а контроль критических запасов настраивается через условное форматирование. Ниже приведена подробная инструкция по созданию такой системы с нуля.

Кому подходит этот метод: Малому бизнесу, ИП, интернет-магазинам на старте и складам с небольшим ассортиментом. Если у вас более 5000 позиций или нужна многопользовательская работа в реальном времени, лучше рассмотреть облачные решения или специализированный софт.

Структура файла: три главных листа

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

1. Лист «Номенклатура» (Главная таблица)

Здесь хранится справочник товаров и текущие остатки. Создайте следующие столбцы:

СтолбецЗаголовокОписаниеПример
AАртикулУникальный код товара (ключевое поле)A-1005
BНаименованиеПолное названиеКофе зерновой 1кг
CКатегорияГруппа для фильтрацииНапитки
DЕд. изм.Штуки, кг, литрышт
EЦена закупкиСебестоимость единицы500
FЦена продажиРозничная цена850
GОстатокРасчетное поле (формула)15
HСумма на складеОборотные средства (Остаток * Закупка)7500

Превратите диапазон данных в «Умную таблицу» (выделите данные и нажмите Ctrl+T). Это позволит формулам и форматам автоматически распространяться на новые строки при добавлении товаров.

2. Лист «Приход» (Журнал поступлений)

Таблица для регистрации всех поступлений товара от поставщиков.

  • Столбцы: Дата, Артикул, Наименование (можно подтянуть формулой ВПР), Количество, Поставщик, Комментарий.
  • Важно: В столбце «Артикул» данные должны точно совпадать с листом «Номенклатура».

3. Лист «Расход» (Журнал продаж/списаний)

Таблица для фиксации выбытия товара.

  • Столбцы: Дата, Артикул, Наименование, Количество, Тип операции (Продажа/Брак/Списание), Контрагент.

Автоматизация расчета остатков

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

В ячейку G2 листа «Номенклатура» (первая ячейка столбца «Остаток») вставьте следующую формулу:

=СУММЕСЛИ(Приход!B:B; A2; Приход!D:D) - СУММЕСЛИ(Расход!B:B; A2; Расход!D:D)

Как это работает:

  1. Первая часть СУММЕСЛИ суммирует все количества из листа «Приход», где Артикул совпадает с текущим (A2).
  2. Вторая часть вычитает сумму количеств из листа «Расход» для того же артикула.
  3. Протяните формулу вниз до конца таблицы.

Частая ошибка: Формула возвращает 0 или ошибку, если форматы ячеек не совпадают. Убедитесь, что столбец «Артикул» везде имеет текстовый формат. Если артикул выглядит как число (например, 1005), а в журнале он введен как текст ('1005), формула не сработает. Приведите все артикулы к единому формату.

Визуальный контроль и аналитика

Сухие цифры трудно воспринимать быстро. Настройте визуальные подсказки, чтобы сразу видеть проблемные зоны.

Подсветка дефицита

Чтобы товары, заканчивающиеся на складе, сразу бросались в глаза:

  1. Выделите столбец «Остаток» на листе «Номенклатура».
  2. Перейдите: ГлавнаяУсловное форматированиеПравила выделения ячеекМеньше чем...
  3. Введите критическое значение (например, 5) и выберите красный цвет заполнения. Теперь любой товар, остаток которого меньше 5 единиц, будет подсвечен красным.

Расчет маржинальности и оборота

Добавьте дополнительные столбцы для анализа эффективности:

  • Маржа (руб): =(Цена продажи - Цена закупки) * Остаток
  • Оборачиваемость: Для простого учета достаточно столбца «Продано за месяц», который считается через СУММЕСЛИ по датам на листе «Расход».

Для глубокого анализа используйте Сводные таблицы (Вставка → Сводная таблица). Они позволяют за пару кликов получить отчет: «Какая категория товаров принесла наибольшую прибыль в прошлом месяце?» или «Кто наш топ-поставщик?».

Частые ошибки при ведении учета

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

  • Дублирование артикулов. Один и тот же товар не должен иметь два разных кода (например, COFFEE-1 и Coffee-1). Excel считает их разными позициями. Используйте выпадающие списки (Проверка данных) для ввода артикулов в журналах прихода/расхода.
  • Отсутствие регулярной инвентаризации. Формулы считают только то, что вы ввели. Если товар украли, разбили или он испортился, но вы не внесли запись в лист «Расход» (списание), программа покажет неверный остаток. Проводите сверку фактического наличия с данными в таблице минимум раз в месяц.
  • Хранение файла в ненадежном месте. Единственный файл Excel — это риск. Регулярно делайте резервные копии или сохраните файл в облаке (OneDrive, Google Диск, Яндекс.Диск) с включенной историей версий.

Ответы на популярные вопросы (FAQ)

Можно ли вести учет в одном файле нескольким сотрудникам? Стандартный файл Excel (.xlsx) не предназначен для одновременного редактирования несколькими пользователями без конфликтов. Лучше использовать облачную версию (Excel Online в OneDrive/SharePoint) или Google Таблицы, которые полностью совместимы с описанными выше формулами.

Что делать, если товаров стало больше 5000? Excel начнет работать медленнее, особенно при использовании множества формул СУММЕСЛИ и сводных таблиц. На этом этапе целесообразно перенести базу данных в более мощные инструменты: Google Таблицы (справляется лучше), Airtable или перейти на специализированные легкие складские программы.

Как учесть товары с разным сроком годности? Добавьте в лист «Приход» столбец «Срок годности». При расчете остатков используйте принцип FIFO (первым пришел — первым ушел). Для этого потребуется более сложная структура, где каждая партия товара учитывается отдельной строкой, либо использование надстроек. Для простого учета достаточно добавить столбец «Дата окончания срока» в общую таблицу и настроить условное форматирование для подсветки скоропортящихся товаров.