Расчет процентов в Excel: от теории к практике

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

Чтобы посчитать процент от суммы в Excel, разделите часть на общую сумму и примените процентный формат ячейки. Базовая формула выглядит так: =Часть/Общая_сумма. Например, если в ячейке A2 число 150, а в B2 — 1000, формула =A2/B2 даст 0,15. После применения формата «Процентный» результат отобразится как 15%.

Доля элемента от общей суммы

Самый частый сценарий — определение веса конкретного значения в общем итоге (например, доля продаж менеджера в общей выручке).

Алгоритм действий:

  1. Введите формулу деления: =Ячейка_с_частью / Ячейка_с_суммой.
  2. Выделите ячейку с результатом.
  3. На вкладке Главная в группе Число выберите формат Процентный (или нажмите Ctrl + Shift + %).

Если общая сумма находится в одной фиксированной ячейке (например, B10), а формулу нужно протянуть вниз, обязательно закрепите ссылку знаком доллара: =A2/$B$10. Это предотвратит смещение ссылки при копировании.

Пример расчета для списка данных

Допустим, у вас есть список товаров и их стоимость. Нужно узнать долю каждого товара.

ТоварСтоимость (₽)Доля (%)
Товар 1500=B2/$B$5
Товар 2300=B3/$B$5
Товар 3200=B4/$B$5
Итого1000

В ячейке B5 должна быть формула =СУММ(B2:B4). Формула в столбце «Доля» использует абсолютную ссылку $B$5, чтобы всегда делить на итоговую сумму.

Увеличение или уменьшение числа на процент

Часто требуется не найти долю, а изменить существующее значение: начислить НДС, применить скидку или индексацию. Здесь используется умножение на коэффициент.

Формулы:

  • Увеличение: =Сумма * (1 + Процент)
  • Уменьшение: =Сумма * (1 - Процент)

Примеры:

  • Цена 1000 руб., нужно добавить 20%: =1000 * (1 + 20%) или =1000 * 1,2. Результат: 1200.
  • Цена 1000 руб., скидка 15%: =1000 * (1 - 15%) или =1000 * 0,85. Результат: 850.

В Excel проценты можно вводить двумя способами: как 20% или как десятичную дробь 0,2. Программа автоматически распознает оба формата при вычислениях.

Работа с таблицами и динамическими данными

Если ваши данные оформлены как «Умная таблица» (вставка через Ctrl + T), ссылки становятся структурированными и более читаемыми.

Формула для расчета доли в таблице будет выглядеть так: =[@Стоимость] / СУММ([Стоимость])

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

Частые ошибки

  • Результат отображается как 0,15 вместо 15%.
    • Причина: Не применен процентный формат ячейки.
    • Решение: Нажмите Ctrl + Shift + % или выберите соответствующий формат в меню.
  • При копировании формулы ссылки «уезжают».
    • Причина: Использована относительная ссылка на общую сумму.
    • Решение: Используйте абсолютную ссылку со знаками $ (например, $B$10).
  • Сумма долей не равна 100%.
    • Причина: Округление визуального отображения.
    • Решение: Увеличьте количество знаков после запятой в формате числа или используйте функцию ОКРУГЛ в формуле для приведения значений к нужной точности перед суммированием.

FAQ

Как посчитать процент между двумя числами? Используйте формулу (Новое_значение - Старое_значение) / Старое_значение. Например, рост продаж с 100 до 120: =(120-100)/100 = 0,2 или 20%.

Можно ли посчитать процент без использования знака %? Да. Вместо 20% можно использовать десятичную дробь 0,2. Формула =1000 * 0,2 даст тот же результат, что и =1000 * 20%.

Почему формула выдает ошибку #ДЕЛ/0!? Эта ошибка появляется, если знаменатель (общая сумма) равен нулю или пуст. Проверьте ячейку с общей суммой или используйте функцию ЕСЛИОШИБКА для обработки таких случаев: =ЕСЛИОШИБКА(A2/B2; 0).