Как в Excel посчитать количество продаж товара: от простых формул до автоматизации

Почему Excel — лучший инструмент для анализа продаж?

Работаете с данными о продажах и тратите часы на ручной подсчёт? Microsoft Excel автоматизирует этот процесс за считанные минуты — достаточно знать правильные формулы и приёмы. Программа не только считает количество продаж по каждому товару, но и помогает выявлять тренды, сравнивать периоды, строить прогнозы. Даже если вы никогда раньше не работали с таблицами, наши инструкции помогут освоить базовые и продвинутые методы анализа.

В этой статье вы найдёте 5 проверенных способов подсчёта продаж — от элементарного использования функции СЧЁТЕСЛИ до создания динамических сводных таблиц с фильтрами. Мы разберём реальные примеры с данными о продажах смартфонов, бытовой техники и канцтоваров, чтобы показать универсальность методов. А для тех, кто хочет углубиться, приведём уникальный приём с использованием Power Query для обработки больших массивов данных без формул.

Не важно, ведёте ли вы учёт для маленького магазина или анализируете продажи сети супермаркетов — Excel справится с задачей. Главное — выбрать подходящий метод.

Способ 1: Функция СЧЁТЕСЛИ — простой подсчёт по одному критерию

Функция СЧЁТЕСЛИ — это «азбука» анализа данных в Excel. Она подсчитывает количество ячеек в диапазоне, которые соответствуют заданному условию. Например, сколько раз в таблице продаж встречается название товара "iPhone 15 Pro".

Синтаксис функции:

=СЧЁТЕСЛИ(диапазон_для_поиска; критерий)

Допустим, у вас есть таблица с продажами за месяц, где столбец B содержит названия товаров, а столбец C — количество проданных единиц. Чтобы узнать, сколько раз продавался "Samsung Galaxy S23", введите:

=СЧЁТЕСЛИ(B2:B100; "Samsung Galaxy S23")

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

=СЧЁТЕСЛИ(B2:B100; "Galaxy S23")
⚠️ Внимание: Функция СЧЁТЕСЛИ учитывает регистр только в некоторых версиях Excel (например, в Excel Online). Для надёжности используйте ПРОПНАЧ или СТРОЧН, чтобы привести данные к единому регистру.
  • 📌 Подходит для: быстрого подсчёта по одному товару или категории.
  • ⚡ Преимущество: простой синтаксис, работает во всех версиях Excel.
  • ❌ Ограничение: не умеет считать по нескольким критериям одновременно.

Убедитесь, что диапазон поиска включает все данные|Проверьте наличие опечаток в названиях товаров|Используйте подстановочные знаки (*) для частичного совпадения|Примените формат ячеек "Общий" для результата-->

Способ 2: СЧЁТЕСЛИМН — подсчёт по нескольким условиям

Когда нужно посчитать продажи не просто по названию товара, а с учётом дополнительных параметров (например, региона продажи или даты), на помощь придёт функция СЧЁТЕСЛИМН. Она позволяет задавать до 127 пар диапазон-критерий.

Пример: подсчитаем, сколько "AirPods Pro 2" было продано в Московском регионе за январь 2026. Формула будет такой:

=СЧЁТЕСЛИМН(B2:B100; "AirPods Pro 2"; C2:C100; "Москва"; D2:D100; ">31.12.2023"; D2:D100; "<01.02.2026")

Здесь:

  • B2:B100 — диапазон с названиями товаров, критерий "AirPods Pro 2".
  • C2:C100 — диапазон с регионами, критерий "Москва".
  • D2:D100 — диапазон с датами, критерий ">31.12.2023" и "<01.02.2026" (январь 2026).

Если даты хранятся как текст (например, "05.01.2026"), преобразуйте их в формат даты с помощью функции ДАТАЗНАЧ или инструмента Текст по столбцам.

Товар Регион Дата Количество
AirPods Pro 2 Москва 15.01.2026 12
AirPods Pro 2 Санкт-Петербург 10.01.2026 8
iPhone 15 Москва 20.01.2026 5

В этом примере формула вернёт 1, так как только одна строка соответствует всем трём условиям.

=СЧЁТЕСЛИМН(D2:D100; ">="&ДАТА(ГОД(СЕГОДНЯ()); МЕСЯЦ(СЕГОДНЯ()); 1); D2:D100; "<="&СЕГОДНЯ())
-->

Способ 3: Сводные таблицы — визуальный анализ без формул

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

Как создать сводную таблицу для подсчёта продаж:

  1. Выделите исходную таблицу с данными (включая заголовки столбцов).
  2. Перейдите на вкладку ВставкаСводная таблица.
  3. В открывшемся окне выберите, куда поместить таблицу (на новый лист или на текущий).
  4. В панели Поля сводной таблицы перетащите:
    • Поле Товар в область Строки.
    • Поле Количество в область Значения (Excel автоматически посчитает сумму).
  • Чтобы посчитать количество продаж (а не сумму), кликните по полю в области ЗначенияПараметры полей значений → выберите Количество.
  • Преимущества сводных таблиц:

    • 📊 Мгновенное группирование данных по товарам, регионам, датам.
    • 🔍 Возможность фильтрации (например, показать продажи только за последний квартал).
    • 📈 Автоматическое обновление при изменении исходных данных.
    ⚠️ Внимание: Если в исходной таблице есть пустые ячейки или ошибки (например, #Н/Д), сводная таблица может показывать некорректные итоги. Перед созданием проверьте данные на целостность.

    СЧЁТЕСЛИ/СЧЁТЕСЛИМН|Сводные таблицы|Фильтры и сортировка|Power Query|Другой способ-->

    Способ 4: Фильтры и условное форматирование для быстрого анализа

    Если вам не нужны сложные расчёты, а требуется просто посмотреть количество продаж конкретного товара, воспользуйтесь стандартными фильтрами Excel:

    1. Выделите заголовки столбцов в таблице.
    2. На вкладке Данные нажмите Фильтр (или используйте сочетание Ctrl+Shift+L).
    3. Раскройте выпадающий список в столбце с названиями товаров.
    4. Снимите галочку с (Выделить всё) и отметьте нужный товар (например, "MacBook Air M2").
    5. Внизу таблицы появится строка Итоги, где будет указано количество отфильтрованных строк (т.е. количество продаж).

    Для визуального анализа используйте условное форматирование:

    1. Выделите столбец с количеством продаж.
    2. Перейдите на вкладку ГлавнаяУсловное форматированиеГистограммы.
    3. Выберите цветовую схему. Теперь ячейки будут подсвечиваться в зависимости от значения — чем больше продаж, тем интенсивнее цвет.

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

    Как сохранить фильтр для повторного использования?

    В Excel можно сохранять пользовательские представления с применёнными фильтрами. Для этого:

    1. Настройте фильтры так, как вам нужно.

    2. Перейдите на вкладку ВидПредставленияСохранить представление.

    3. Задайте имя (например, "Продажи MacBook за 2026") и сохраните.

    Теперь вы сможете вернуть этот фильтр в один клик!

    Способ 5: Power Query — обработка больших данных без формул

    Если вы работаете с тысячами строк (например, продажи сети магазинов за год), обычные формулы могут тормозить, а сводные таблицы — становиться громоздкими. В этом случае поможет Power Query — инструмент для преобразования и анализа данных, встроенный в Excel 2016 и новее.

    Как посчитать продажи с помощью Power Query:

    1. Выделите исходную таблицу и перейдите на вкладку ДанныеИз таблицы/диапазона (в группе Получить данные).
    2. Откроется редактор Power Query. Здесь вы можете:
      • Удалить ненужные столбцы (правая кнопка по заголовку → Удалить).
      • Фильтровать данные (клик по стрелке в заголовке столбца).
      • Группировать данные по товарам: выделите столбец с названиями → ПреобразоватьГруппировка по → укажите столбец для подсчёта (например, Количество) и операцию Сумма.
  • После настройки нажмите Закрыть и загрузить. Результат появится на новом листе.
  • Преимущества Power Query:

    • 🚀 Обрабатывает миллионы строк без зависаний.
    • 🔄 Автоматически обновляет данные при изменении источника.
    • 🛠️ Позволяет объединять данные из нескольких файлов (например, продажи из разных магазинов).
    ⚠️ Внимание: При группировке данных в Power Query обратите внимание на параметр Новые имена столбцов. Если оставить его пустым, результаты могут перезаписать исходные данные.

    Типичные ошибки и как их избежать

    Даже опытные пользователи Excel иногда допускают ошибки при подсчёте продаж. Вот самые распространённые из них и способы их решения:

    Ошибка Причина Решение
    Функция возвращает 0, хотя продажи есть Опечатки в названиях товаров или лишние пробелы Используйте СЖПРОБЕЛЫ или ПОИСКПРОБЕЛЫ для очистки данных
    Сводная таблица не обновляется Изменился диапазон исходных данных Преобразуйте данные в "Умную таблицу" (Ctrl+T) или обновите диапазон вручную
    #ИМЯ? в формуле Ошибка в названии функции или диапазона Проверьте синтаксис и регистр (в некоторых версиях Excel регистр важен)

    Ещё одна частая проблема — дублирование данных. Например, один и тот же товар может быть записан по-разному: "iPhone15", "iPhone 15", "Айфон 15". Чтобы избежать этого:

    • 📋 Используйте выпадающие списки для ввода данных (инструмент Проверка данных).
    • 🔍 Применяйте функцию ПОИСКПОЗ или ВПР для стандартизации названий.
    • 🛠️ В Power Query используйте инструмент Замена значений для приведения данных к единому формату.

    FAQ: Ответы на частые вопросы

    Как посчитать продажи по диапазону дат (например, за квартал)?

    Используйте функцию СЧЁТЕСЛИМН с двумя условиями для дат:

    =СЧЁТЕСЛИМН(D2:D100; ">="&ДАТА(2026;1;1); D2:D100; "<="&ДАТА(2026;3;31))

    Здесь D2:D100 — столбец с датами, а формула считает продажи с 1 января по 31 марта 2026 года.

    Можно ли автоматически обновлять количество продаж при добавлении новых данных?

    Да, для этого:

    1. Преобразуйте исходную таблицу в "Умную таблицу" (Ctrl+T).
    2. Используйте СЧЁТЕСЛИ или СЧЁТЕСЛИМН со ссылками на столбцы таблицы (например, Таблица1[Товар] вместо B2:B100).
    3. При добавлении новых строк в таблицу формулы автоматически расширят диапазон.
    Как посчитать уникальные продажи (без повторов)?

    Если нужно узнать, сколько уникальных товаров было продано (без учёта повторных продаж), используйте функцию ЧСТРОК в комбинации с УНИК (в Excel 365 и 2021):

    =ЧСТРОК(УНИК(B2:B100))

    Для более старых версий Excel примените формулу массива:

    =СУММПРОИЗВ(1/ЧАСТОТА(B2:B100; B2:B100))

    Введите её как формулу массива, нажав Ctrl+Shift+Enter.

    Как экспортировать результаты подсчёта в отдельный файл?

    Чтобы сохранить только итоги продаж (например, для отчёта):

    1. Скопируйте диапазон с результатами (например, сводную таблицу или столбец с формулами).
    2. Вставьте данные на новый лист как Значения (правая кнопка → Специальная вставкаЗначения).
    3. Удалите ненужные столбцы и сохраните лист как отдельный файл (ФайлСохранить как → выберите формат CSV или Excel).

    Для автоматизации экспорта используйте макрос:

    Sub ExportSalesReport()
    

    Sheets("Итоги").Copy

    ActiveWorkbook.SaveAs "C:\Отчёты\Продажи_" & Format(Date, "yyyy-mm-dd") & ".xlsx"

    ActiveWorkbook.Close

    End Sub

    Можно ли посчитать продажи по частичному совпадению названия (например, все модели iPhone)?

    Да, для этого используйте подстановочные знаки * в функциях СЧЁТЕСЛИ или СЧЁТЕСЛИМН:

    =СЧЁТЕСЛИ(B2:B100; "iPhone*")

    Эта формула посчитает все товары, названия которых начинаются с "iPhone" (например, "iPhone 15", "iPhone 15 Pro Max" и т.д.).

    Для более сложных условий (например, "все смартфоны Samsung или Xiaomi") комбинируйте несколько функций:

    =СЧЁТЕСЛИ(B2:B100; "Samsung*") + СЧЁТЕСЛИ(B2:B100; "Xiaomi*")