Как прибавить процент к числу в Excel: 5 способов с формулами и примерами

Работа с процентами в Microsoft Excel — одна из самых востребованных задач, с которой сталкиваются и новички, и опытные пользователи. Нужно ли увеличить цену товара на 10%, рассчитать прирост продаж или добавить НДС к сумме — в каждом случае требуется прибавить процент к числу. Казалось бы, простая операция, но даже здесь есть нюансы: ошибки в формулах, неверный формат ячеек или путаница с абсолютными/относительными ссылками могут испортить весь расчёт.

В этой статье разберём 5 проверенных способов прибавления процентов в Excel — от базовых формул до продвинутых техник с использованием функций PRODUCT или динамических массивов (для Excel 365). Вы узнаете, как избежать типичных ошибок, автоматизировать расчёты для больших таблиц и даже создавать гибкие шаблоны, где процент задаётся один раз, а формула сама подставляет его ко всем числам.

Особое внимание уделим практическим примерам: увеличение зарплаты на 15%, наценка на товар с учётом скидок, расчёт итоговой суммы с НДС. Все формулы протестированы в Excel 2010–2023 и Excel 365, поэтому вы сможете применить их независимо от версии программы.

📊 Какую версию Excel вы используете?
Excel 2010–2019
Excel 365 (подписка)
Excel для Mac
Excel Online
Другую

1. Базовый способ: прибавить фиксированный процент к числу

Начнём с самого простого — увеличения числа на заданный процент. Предположим, у вас есть цена товара 1000 рублей, и вы хотите повысить её на 20%. Вручную это делается так: 1000 + (1000 × 20%) = 1200. В Excel эту логику можно записать формулой:

Допустим, исходная цена находится в ячейке A2, а процент увеличения — в B2. Формула будет такой:

=A2 + (A2 * B2)

или короче:

=A2 * (1 + B2)

Важно: процент в ячейке B2 должен быть записан как десятичная дробь (например, 20% = 0.2). Если вы введёте просто 20, Excel воспримет это как 2000%! Чтобы избежать ошибки, используйте формат ячейки Процентный (выделите ячейку → Главная → Формат → Процентный).

  • 📌 Пример 1: В A21000, в B220% (отображается как 0.2). Формула =A2*(1+B2) вернёт 1200.
  • 🔄 Пример 2: Если процент указан в другой ячейке (например, $C$1), используйте абсолютную ссылку, чтобы копировать формулу вниз без ошибок: =A2*(1+$C$1).
  • Бонус: Чтобы сразу увидеть результат в формате денег, примените к ячейке с формулой формат Денежный.
⚠️ Внимание: Если после ввода формулы вы видите ошибку #ЗНАЧ!, проверьте, что в ячейке с процентом стоит число, а не текст. Например, если в B2 написано "20%" (с кавычками), Excel не сможет выполнить вычисление.

2. Как прибавить процент к диапазону чисел (массовое увеличение)

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

  1. Введите процент (например, 15%) в пустую ячейку, например D1.
  2. Выделите диапазон с результатами (например, B2:B100).
  3. Введите формулу =A2:A100*(1+$D$1) и нажмите Ctrl+Shift+Enter (для Excel 2019 и старше это не обязательно).

В Excel 365 эта задача ещё проще благодаря динамическим массивам. Достаточно ввести формулу в одну ячейку, и она автоматически заполнит весь столбец:

=A2:A100 * (1 + $D$1)

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

=A2:A100 * (1 + B2:B100)

Убедиться, что в столбце с процентами нет текста|Проверить формат ячеек (числовой/процентный)|Зафиксировать ячейку с процентом абсолютной ссылкой ($D$1)|Протянуть формулу на весь диапазон или использовать динамический массив-->

Исходная цена (A) Процент увеличения (B) Формула Результат
500 10% =A2*(1+B2) 550
1200 5% =A3*(1+B3) 1260
890 12.5% =A4*(1+B4) 1001.25

3. Прибавление процента с учётом условий (функция ЕСЛИ)

Что если процент нужно прибавлять только при выполнении условия? Например, увеличить цену на 10%, но только если она меньше 1000 рублей. Здесь поможет функция ЕСЛИ (или IF в английской версии):

=ЕСЛИ(A2 < 1000; A2 * 1.1; A2)

Разберём синтаксис:

  • A2 < 1000 — условие (если цена меньше 1000).
  • A2 * 1.1 — действие, если условие истинно (увеличить на 10%).
  • A2 — действие, если условие ложно (оставить без изменений).

Можно усложнить логику. Например, прибавить 15% к ценам от 500 до 1000 рублей, и 20% — к ценам ниже 500 рублей:

=ЕСЛИ(A2 < 500; A2 * 1.2;

ЕСЛИ(A2 < 1000; A2 * 1.15; A2))

Вложенные функции ЕСЛИ позволяют создавать многомерные условия, но помните: в Excel 2016 и старше их можно заменить на более удобную функцию ЕСЛИМН (IFS):

=ЕСЛИМН(

A2 < 500; A2 * 1.2;

A2 < 1000; A2 * 1.15;

ИСТИНА; A2

)

⚠️ Внимание: При использовании вложенных ЕСЛИ легко запутаться в скобках. Чтобы избежать ошибок, пишите каждое условие с новой строки (в строке формул нажмите Alt+Enter для переноса).

4. Продвинутые методы: функция ПРОИЗВЕД и динамические массивы

Для опытных пользователей есть более элегантные способы прибавления процентов. Рассмотрим два из них:

Метод 1. Функция ПРОИЗВЕД (PRODUCT)

Вместо =A2*(1+B2) можно использовать:

=ПРОИЗВЕД(A2; 1+B2)

Это полезно, если процентов несколько. Например, нужно прибавить сначала 10%, а затем ещё 5% к результату:

=ПРОИЗВЕД(A2; 1+B2; 1+C2)

где B2 = 10%, C2 = 5%.

Метод 2. Динамические массивы (только Excel 365)

Если у вас Excel 365, можно прибавить процент ко всему столбцу одной формулой без протягивания. Например:

=A2:A100 * (1 + B2:B100)

Эта формула автоматически заполнит все ячейки в диапазоне C2:C100 (если ввести её в C2). Главное преимущество — если вы добавите новую строку в исходные данные, результат обновится автоматически.

Как работает функция ПРОИЗВЕД?

Функция ПРОИЗВЕД перемножает все переданные аргументы. Например, =ПРОИЗВЕД(2; 3; 4) вернёт 24 (2 × 3 × 4). В контексте процентов мы используем её, чтобы умножить число на (1 + процент), что эквивалентно прибавлению процента. Этот метод удобен, когда нужно применить несколько процентов последовательно, так как функция поддерживает до 255 аргументов.

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

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

  • 🚫 Ошибка #1: Процент записан как текст (например, "10%" вместо 10%). Excel не может умножать числа на текст.

    Решение: Удалите кавычки или используйте функцию ЗНАЧЕН: =A2*(1+ЗНАЧЕН(B2)).

  • 🔢 Ошибка #2: Неверный формат ячейки с процентом (отображается как 0.1, но в формуле используется как 10).

    Решение: Преобразуйте ячейку в процентный формат (Ctrl+Shift+5) или разделите значение на 100: =A2*(1+B2/100).

  • 🔗 Ошибка #3: Забыли зафиксировать ячейку с процентом абсолютной ссылкой, и при копировании формулы она сдвигается.

    Решение: Используйте $B$2 вместо B2.

  • ⚠️ Ошибка #4: Формула возвращает #ДЕЛ/0!, если в исходной ячейке пусто.

    Решение: Оберните формулу в ЕСЛИОШИБКА: =ЕСЛИОШИБКА(A2*(1+B2); "").

Критическая ошибка: если вы прибавляете процент к результату другой формулы, убедитесь, что она возвращает число, а не текст. Например, формула =СЦЕПИТЬ("100";"0") вернёт текст "1000", и Excel не сможет прибавить к нему процент.

Function AddPercent(num As Double, pct As Double) As Double

AddPercent = num * (1 + pct / 100)

End Function

и используйте её как обычную формулу.-->

6. Практические примеры: зарплата, НДС, скидки

Разберём реальные кейсы, где прибавление процента используется чаще всего.

Пример 1. Увеличение зарплаты на 15%

Допустим, в столбце A — текущие зарплаты сотрудников, а в B нужно рассчитать новые суммы. Формула:

=A2 * 1.15

или с явным указанием процента:

=A2 * (1 + 15%)

Пример 2. Расчёт цены с НДС (20%)

Если в A2 — цена без НДС, то цена с НДС:

=A2 * 1.2

Чтобы выделить НДС отдельно:

=A2 * 0.2

Пример 3. Наценка на товар с учётом скидки

Допустим, вы закупаете товар за 800 рублей и хотите продавать с наценкой 30%, но при этом даёте клиенту скидку 10% от итоговой цены. Формула:

=800  1.3  0.9

Результат: 936 рублей (сначала прибавили 30%, затем вычли 10% от новой цены).

Сценарий Исходные данные Формула Результат
Повышение зарплаты Зарплата = 50 000, процент = 15% =50000 * 1.15 57 500
Добавление НДС Сумма = 10 000, НДС = 20% =10000 * 1.2 12 000
Наценка + скидка Себестоимость = 800, наценка = 30%, скидка = 10% =800 1.3 0.9 936

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

Как прибавить процент к числу, если процент указан в другой книге Excel?

Используйте внешние ссылки. Например, если процент находится в книге Проценты.xlsx на листе Лист1 в ячейке B2, формула будет такой:

=A2 * (1 + [Проценты.xlsx]Лист1!$B$2)

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

Можно ли прибавить процент к дате или времени?

Нет, Excel не поддерживает прибавление процентов к датам или времени, так как они хранятся как числовые значения (количество дней с 1900 года). Однако вы можете прибавить процент от разницы между датами. Например, если в A201.01.2023, а в B231.12.2023, то 10% от этого периода:

=A2 + (B2 - A2) * 10%
Почему после прибавления процента результат отображается в экспоненциальном формате (например, 1.2E+05)?

Это означает, что число слишком большое для текущего формата ячейки. Чтобы исправить:

  1. Выделите ячейку с результатом.
  2. Нажмите Ctrl+1 (или правая кнопка → Формат ячеек).
  3. Выберите формат Числовой или Денежный.
Как прибавить процент к числу в Google Таблицах?

Принцип тот же, что и в Excel. Формула будет идентичной:

=A2 * (1 + B2)

Отличие только в названиях некоторых функций (например, ЕСЛИ в Google Таблицах пишется как IF на английском, даже в русской версии).

Можно ли прибавить процент к тексту (например, "1000 руб")?

Нет, если ячейка содержит текст (например, "1000 руб"), Excel не сможет прибавить к нему процент. Сначала извлеките число с помощью функций ЛЕВСИМВ, ПРАВСИМВ или ЗНАЧЕН:

=ЗНАЧЕН(ЛЕВСИМВ(A2; НАЙТИ(" "; A2) - 1)) * 1.1

Эта формула извлечёт число из строки "1000 руб" и прибавит 10%.