Расчет процентов в Excel: от базовых формул до сложных задач

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

Чтобы посчитать процент от числа в Excel, умножьте значение ячейки на процент (например, =A1*20%). Чтобы узнать, какой процент одно число составляет от другого, разделите часть на целое и примените процентный формат (например, =A1/B1 + формат «Процентный»). Эти два действия покрывают 90% задач по работе с долями в таблицах.

Базовые принципы работы с процентами

В Excel нет отдельной функции «ПРОЦЕНТ», так как процент — это просто математическая дробь (1/100). Программа обрабатывает проценты как десятичные числа: 20% хранится как 0,2. Главная особенность работы — разделение вычисления и отображения. Вы можете получить результат 0,15, но визуально видеть 15%, если правильно настроите формат ячейки.

Главное правило: Не пишите знак % вручную в формуле, если не используете его как оператор. Лучше умножать на 20% или делить на 100, чем писать *0,2. Это делает формулы читаемыми.

Как найти долю числа от общего (Часть / Целое)

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

Формула выглядит так: =Часть / Целое

Пример:

  • Ячейка A2 содержит выполненную сумму (например, 5000).
  • Ячейка B2 содержит плановую сумму (например, 20000).
  • В ячейке C2 вводим формулу: =A2/B2.
  • Результат будет 0,25.

Чтобы превратить 0,25 в 25%:

  1. Выделите ячейку с результатом.
  2. Нажмите комбинацию клавиш Ctrl + Shift + % (или выберите на вкладке «Главная» формат «Процентный»).
  3. При необходимости настройте количество знаков после запятой кнопками «Увеличить/Уменьшить разрядность».

Ошибка деления на ноль: Если знаменатель (целое) может быть пустым или равным нулю, формула вернет ошибку #ДЕЛ/0!. Используйте защиту: =ЕСЛИ(B2=0; 0; A2/B2) (Для английской версии: =IF(B2=0, 0, A2/B2))

Как вычислить процент от конкретного числа

Обратная задача: у вас есть сумма, и нужно найти её процентную часть. Например, рассчитать НДС 20% от суммы чека или размер скидки.

Формула: =Число * Процент

Пример:

  • Цена товара в ячейке A2 — 1500 руб.
  • Ставка налога в ячейке B2 — 20% (или 0,2).
  • Формула в C2: =A2*B2.
  • Результат: 300.

Если процент задан просто числом (например, в ячейке написано 20, а не 20%), формула изменится: =A2 * (B2 / 100) Или сразу пропишите процент в формуле: =A2 * 20%.

Расчет доли каждого элемента в общей сумме

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

Допустим, суммы лежат в диапазоне B2:B10, а общая сумма считается автоматически или находится в ячейке B11.

  1. В ячейку C2 введите формулу: =B2/$B$11.
  2. Знаки доллара ($) закрепляют ссылку на ячейку с итогом. При протягивании формулы вниз ссылка на B11 не сместится.
  3. Протяните формулу до конца списка.
  4. Примените процентный формат к столбцу C.
Статья расходовСумма (₽)Доля (%)Формула
Аренда50 00025%=B2/$B$6
Зарплата100 00050%=B3/$B$6
Налоги50 00025%=B4/$B$6
Итого200 000100%=СУММ(C2:C4)

Округление и точность вычислений

Иногда при суммировании долей итог получается 99,99% или 100,01% из-за машинной точности вычислений. Если вам нужно строго зафиксировать количество знаков, используйте функцию ОКРУГЛ (ROUND).

Формула для получения числа с двумя знаками после запятой: =ОКРУГЛ(A2/B2; 4) (Мы округляем до 4 знаков, так как при формате «Процент» эти 4 знака превратятся в 2 знака после запятой в отображении).

Если необходимо получить именно текстовую строку с процентом (не рекомендуется для дальнейших расчетов): =ТЕКСТ(A2/B2; "0,00%")

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

  • Ручной ввод знака % в формуле. Если вы пишете =A1*20%, Excel поймет это верно. Но если вы напишете =A1*0,2%, программа посчитает 0,2 процента (то есть 0,002), а не 20%.
  • Отсутствие абсолютных ссылок. При копировании формулы доли (=B2/B11) вниз, знаменатель сместится (B3/B12), и расчет станет неверным. Всегда используйте $ для общей суммы.
  • Формат «Текстовый». Если ячейка с числом отформатирована как текст, формула вернет ошибку или ноль. Проверьте формат ячеек перед вводом данных.

FAQ

Как быстро применить процентный формат ко всему столбцу? Выделите столбец или диапазон ячеек и нажмите Ctrl + Shift + %. Это мгновенно применит формат без захода в меню.

Почему сумма процентов не равна ровно 100%? Это происходит из-за округления отображаемых значений. Реальные значения в ячейках могут быть 33,3333...%, что в сумме дает 100%, но на экране вы видите 33,33% + 33,33% + 33,33% = 99,99%. Для отчетов можно вручную подправить одно значение или использовать функцию ОКРУГЛВВЕРХ/ОКРУГЛВНИЗ для балансировки.

Можно ли посчитать процент изменения между двумя числами? Да. Формула: (Новое - Старое) / Старое. Например, =(B2-A2)/A2. Обязательно примените процентный формат к результату.