Расчет стоимости и скидок в Excel за 5 минут

Иван Корнев·13.04.2026·4 мин

Чтобы быстро посчитать цену со скидкой в Excel, используйте формулу =Цена*(1-Скидка). Для расчета продажной цены с наценкой примените =Себестоимость*(1+Наценка). Эти простые действия позволяют мгновенно определить итоговую стоимость товара, учитывая все расходы и маркетинговые условия. Ниже приведены подробные инструкции для различных сценариев ценообразования.

Базовая структура таблицы для расчетов

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

СтолбецЗаголовокПример данныхФормат ячейки
AНаименование товараФутболкаОбщий
BСебестоимость (закупка)500Денежный
CНаценка (%)40%Процентный
DЦена продажи (без скидки)700Денежный
EСкидка (%)10%Процентный
FИтоговая цена630Денежный

Лайфхак: Выделите всю таблицу и нажмите Ctrl+T, чтобы превратить её в «Умную таблицу». В этом случае формулы будут автоматически распространяться на новые строки при добавлении товаров.

Как рассчитать себестоимость единицы товара

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

Если у вас уже есть готовая сумма закупки, просто введите её в ячейку. Если же нужно собрать себестоимость из нескольких компонентов (например, материал + работа + упаковка), используйте сумму:

=Материалы + Работа + Упаковка

Пример:

  • Ячейка B2 (Материал): 300
  • Ячейка C2 (Работа): 150
  • Ячейка D2 (Упаковка): 50
  • Формула себестоимости: =B2+C2+D2 (Результат: 500)

Расчет продажной цены через наценку

Наценка — это процент, который вы добавляете к себестоимости, чтобы получить прибыль.

Формула: =Себестоимость * (1 + Наценка)

Где:

  • Себестоимость — ссылка на ячейку с затратами (например, B2).
  • Наценка — ссылка на ячейку с процентом (например, C2, где введено 40% или 0,4).

Практический пример: При себестоимости 500 руб. и наценке 40%: =500 * (1 + 0,4) = 700 руб.

Частая ошибка: Не путайте наценку и маржу.

  • Наценка считается от себестоимости (500 + 40% = 700).
  • Маржа считается от конечной цены. Если вам нужна конкретная маржа 40%, формула будет другой: =Себестоимость / (1 - Маржа). В нашем примере для маржи 40% цена составила бы 833 руб.

Как посчитать цену со скидкой

Скидка уменьшает базовую цену продажи. В Excel это делается путем вычитания процента скидки из единицы.

Вариант 1: Скидка в процентах Формула: =Цена_без_скидки * (1 - Процент_скидки)

  • Цена без скидки (ячейка D2): 700
  • Скидка (ячейка E2): 10% (или 0,1)
  • Расчет: =D2 * (1 - E2)630 руб.

Вариант 2: Скидка фиксированной суммой Если вы даете скидку не в процентах, а конкретной суммой (например, 50 рублей): Формула: =Цена_без_скидки - Сумма_скидки

Учет НДС в расчетах

Если вы работаете с НДС (например, 20%), важно понимать, включен он в цену или начисляется сверху.

1. Выделение НДС из общей суммы (если цена уже включает налог): Чтобы узнать цену без НДС: =Общая_цена / 1,20 (для ставки 20%) Чтобы узнать сумму налога: =Общая_цена - (Общая_цена / 1,20)

2. Начисление НДС сверху (если цена указана без налога): =Цена_без_НДС * 1,20

Готовые формулы для копирования

Вот сводная таблица формул, которые можно сразу вставить в ваш файл (предполагая, что данные начинаются со 2-й строки):

ЗадачаФормула ExcelОписание
Себестоимость=B2+C2+D2Сумма затрат (материалы+работа+прочее)
Цена с наценкой=B2*(1+C2)B2 — себестоимость, C2 — % наценки
Цена со скидкой %=D2*(1-E2)D2 — цена продажи, E2 — % скидки
Цена со скидкой ₽=D2-F2F2 — сумма скидки в рублях
Выделить НДС 20%=G2/1,2G2 — цена с налогом
Начислить НДС 20%=H2*1,2H2 — цена без налога

Частые ошибки при расчетах

  1. Неверный формат ячеек: Если вы ввели 20 вместо 20%, Excel посчитает это как 2000%. Всегда проверяйте, чтобы ячейки с процентами имели формат «Процентный» или вводите значения как десятичные дроби (0,2).
  2. «Поехавшие» ссылки: При копировании формулы вниз убедитесь, что ссылки относительные (A2, B2), а не абсолютные ($A$2), если только вы не ссылаетесь на фиксированную ставку НДС в отдельной ячейке.
  3. Округление: Для финансовых отчетов используйте функцию ОКРУГЛ(формула; 2), чтобы избежать расхождений в копейках из-за длинных дробей.

FAQ

Как сделать так, чтобы скидка применялась только если она больше нуля? Используйте функцию ЕСЛИ: =ЕСЛИ(E2>0; D2*(1-E2); D2). Это защитит от ошибок, если ячейка скидки пуста.

Можно ли комбинировать несколько скидок? Да. Если у вас есть общая скидка (E2) и дополнительная акционная (F2), формула будет такой: =D2*(1-E2)*(1-F2). Скидки перемножаются, а не складываются.

Как защитить формулы от случайного изменения? Выделите ячейки с результатами, нажмите правой кнопкой мыши → «Формат ячеек» → вкладка «Защита» → снимите галочку «Защищаемая ячейка». Затем включите защиту листа на вкладке «Рецензирование». Теперь изменить можно будет только исходные данные.