Как посчитать проценты от числа в Excel: 5 работающих способов с примерами

Вычисление процентов от числа — одна из самых востребованных операций в Microsoft Excel. Без этого не обойтись при расчёте скидок, анализе продаж, планировании бюджета или обработке статистических данных. Казалось бы, что может быть проще? Но даже опытные пользователи иногда путаются в формулах, особенно когда речь идёт о динамических диапазонах или сложных выражениях.

В этой статье мы разберём 5 проверенных способов посчитать процент от числа в Excel — от базовых до продвинутых. Вы узнаете, как использовать стандартные формулы, функции ПРОЦЕНТ и ДОЛЯ, а также научитесь автоматизировать расчёты для больших таблиц. Все примеры сопровождаются скриншотами и пояснениями, чтобы вы могли сразу применить их на практике.

1. Базовый метод: простая формула умножения

Самый универсальный способ — умножить число на процент, представленный в виде десятичной дроби. Например, чтобы найти 20% от 500, используйте формулу:

=500 * 20%

Или в десятичном формате:

=500 * 0.2

Где 0.2 — это 20%, преобразованные в дробь (20 ÷ 100). Этот метод работает в любой версии Excel, включая Excel Online и мобильные приложения.

  • Плюсы: быстро, не требует знания специальных функций.
  • ⚠️ Минусы: при изменении исходных данных формулу придётся редактировать вручную.
  • 📌 Совет: используйте ссылки на ячейки вместо чисел (например, =A1 * B1), чтобы формула автоматически пересчитывалась.
📊 Как часто вы используете проценты в Excel?
Ежедневно
Несколько раз в неделю
Редко
Никогда

2. Функция ПРОЦЕНТОФ (PERCENTOF) — скрытый помощник

Мало кто знает, но в Excel есть специальная функция ПРОЦЕНТОФ (в английской версии — PERCENTOF), которая упрощает расчёты. Её синтаксис:

=ПРОЦЕНТОФ(число; процент)

Пример: чтобы найти 15% от 800, введите:

=ПРОЦЕНТОФ(800; 15%)

Эта функция автоматически преобразует проценты в дробь, что снижает риск ошибок. Однако она доступна только в Excel 2013 и новее. В старых версиях используйте альтернативу:

=800 * 15%
⚠️ Внимание: Если функция ПРОЦЕНТОФ не работает, проверьте региональные настройки. В некоторых локализациях она может называться ДОЛЯ или отсутствовать вовсе.
Функция Синтаксис Пример Результат
ПРОЦЕНТОФ =ПРОЦЕНТОФ(число; процент) =ПРОЦЕНТОФ(200; 10%) 20
УМНОЖИТЬ =УМНОЖИТЬ(число; процент) =УМНОЖИТЬ(200; 0.1) 20
Ручной ввод =число * процент% =200 * 10% 20

3. Динамические расчёты: ссылки на ячейки

Чтобы формула автоматически обновлялась при изменении исходных данных, используйте ссылки на ячейки. Например, если число хранится в ячейке A1, а процент — в B1, формула будет:

=A1 * B1%

Или в десятичном формате:

=A1 * (B1 / 100)

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

Заполните столбец с исходными числами|Укажите проценты в отдельном столбце|Используйте абсолютные ссылки ($A$1) для фиксированных значений|Проверьте формат ячеек (процентный или общий)

-->

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

=A1 * $B$1%
⚠️ Внимание: При копировании формулы с относительными ссылками (A1) она автоматически подстроится под новую строку. Если это не нужно — фиксируйте ссылки знаком $ (например, $A$1).

4. Расчёт процента от суммы (итога)

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

=часть / сумма

Затем примените к ячейке процентный формат (нажмите Ctrl + Shift + % или выберите формат в меню Главная → Числовой формат).

Пример: если сумма продаж за месяц в ячейке B10, а продажи конкретного товара — в A2, формула будет:

=A2 / $B$10

Не забудьте зафиксировать ссылку на итоговую сумму ($B$10), чтобы при копировании формулы вниз она не сдвигалась.

  • 📊 Для визуализации: после расчёта долей постройте круговую диаграмму (Вставка → Диаграмма → Круговая).
  • 🔄 Для динамики: если сумма меняется, используйте функцию СУММ вместо фиксированного значения.
  • Быстрый способ: выделите столбец с долями и нажмите Ctrl + Shift + %.

5. Продвинутые приёмы: условные проценты и массивы

Для сложных расчётов, где процент зависит от условия, используйте функции ЕСЛИ или ВПР. Например, чтобы применить разную скидку в зависимости от суммы покупки:

=A1 * ЕСЛИ(A1>1000; 15%; 10%)

Здесь если сумма в A1 больше 1000, применяется 15% скидка, иначе — 10%.

Для работы с массивами данных (например, расчёт процентов для всей таблицы сразу) используйте FORMULAARRAY (в новых версиях Excel формулы массива вводятся без Ctrl+Shift+Enter):

=A2:A10 * B2%

Эта формула умножит каждый элемент диапазона A2:A10 на процент из ячейки B2.

Как ввести формулу массива в старых версиях Excel?

В версиях до Excel 365 после ввода формулы нажмите Ctrl + Shift + Enter. Формула автоматически обернётся в фигурные скобки {...}, что подтвердит её статус массива. В новых версиях скобки добавляются автоматически.

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

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

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

  • 🚫 Неправильный формат ячеек: если ячейка с процентом отформатирована как текст, Excel не сможет её правильно интерпретировать. Проверьте формат в меню Главная → Числовой формат.
  • 🔢 Путаница с десятичными: 20% ≠ 20. В формулах проценты указываются как 20% или 0.2, но не 20.
  • 🔗 Относительные vs абсолютные ссылки: при копировании формулы нефиксированные ссылки сдвигаются, что приводит к неверным расчётам. Используйте $ для фиксации.
  • Деление на ноль: если в знаменателе формулы =A1/B1 окажется 0, Excel вернёт ошибку #ДЕЛ/0!. Обрабатывайте такие случаи функцией ЕСЛИОШИБКА.

Пример обработки ошибки деления на ноль:

=ЕСЛИОШИБКА(A1/B1; 0)

Эта формула вернёт 0 вместо ошибки, если B1 равен нулю.

FAQ: Частые вопросы о процентах в Excel

Как посчитать процент между двумя числами?

Используйте формулу =(новое_значение - старое_значение) / старое_значение, затем примените процентный формат. Например, чтобы найти прирост продаж с 500 до 700:

=(700-500)/500

Результат: 40% (прирост на 40%).

Почему Excel показывает ###### вместо процентов?

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

Как прибавить процент к числу?

Используйте формулу =число * (1 + процент%). Например, чтобы увеличить 200 на 15%:

=200 * (1 + 15%)

Или =200 * 1.15.

Можно ли посчитать проценты без формул?

Да, с помощью инструмента Анализ "что-если" (Данные → Анализ "что-если" → Таблица данных). Но это менее гибко, чем формулы.

Как посчитать проценты в Excel Online?

Все описанные методы работают и в Excel Online, за исключением формул массива (требуют Ctrl+Shift+Enter, что недоступно в веб-версии). Используйте вспомогательные столбцы.