Как увеличить число на 5% в Excel: формулы, примеры и скрытые нюансы

Увеличение чисел на процент — одна из самых частых задач в Microsoft Excel, с которой сталкиваются бухгалтеры, маркетологи и аналитики. Казалось бы, что может быть проще: умножить число на 1.05 и готово. Но на практике даже эта элементарная операция таит подводные камни: ошибки округления, неверный формат ячеек или необходимость применить изменение к тысячам строк данных. В этой статье мы разберём 5 проверенных способов увеличить число на 5% — от базовых формул до автоматизации через Power Query, а также покажем, как избежать типичных ошибок, которые портят результаты.

Особое внимание уделим трем критичным моментам, о которых редко говорят в стандартных руководствах: как корректно работать с отрицательными числами (да, их тоже можно увеличивать на процент!), почему иногда результат отличается от ожидаемого на копейки, и как применить изменение ко всей таблице за одно действие без копирования формул. Если вы думаете, что знаете всё об этой операции — проверьте себя в нашем опросе ниже!

📊 Как вы обычно увеличиваете числа на процент в Excel?
Умножаю на 1.05 вручную
Использую формулу с процентным приращением
Применяю "Специальную вставку"
Автоматизирую через макросы
Не знаю, как это сделать

1. Базовый способ: умножение на 1.05

Самый очевидный метод — умножить исходное число на 1.05. Это работает, потому что 5% приращения эквивалентно 100% + 5% = 105%, или 1.05 в десятичном формате. Например, если в ячейке A1 находится число 100, формула будет:

=A1*1.05

Преимущества метода:

  • Мгновенный результат — не требует дополнительных функций.
  • 📊 Работает с любыми числами, включая дробные и отрицательные.
  • 🔄 Легко масштабируется — можно растянуть формулу на весь столбец.

Однако здесь кроется первая ловушка: если ячейка с исходным числом отформатирована как текст (например, после импорта данных), Excel воспримет её как строку, и формула вернёт ошибку #ЗНАЧ!. Чтобы этого избежать, используйте функцию ЗНАЧЕН:

=ЗНАЧЕН(A1)*1.05

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

Для большей наглядности можно использовать формулу с явным указанием процентного приращения. Вместо 1.05 пишем 1 + 5%. Это особенно удобно, если процент может меняться (например, при анализе разных сценариев). Пример:

=A1*(1 + 5%)

Когда этот метод незаменим:

  • 📈 Динамические расчёты — если процент хранится в отдельной ячейке (например, B1), формула станет =A1*(1 + B1).
  • 🔍 Прозрачность — коллегам проще понять логику, если процент указан явно.
  • 🛠 Гибкость — легко изменить 5% на 10% или 15% без переписывания формулы.

Но будьте осторожны: если ячейка с процентом (B1) отформатирована как текст (например, содержит символ "%"), Excel не сможет её корректно интерпретировать. В этом случае используйте:

=A1*(1 + --ПОДСТАВИТЬ(B1; "%"; "")/100)
Почему двойной минус (--) перед ПОДСТАВИТЬ?

Это приём для преобразования текста в число. Первый минус делает строку отрицательной, второй — возвращает положительное значение. Excel автоматически конвертирует текст в числовой формат.

3. Специальная вставка: увеличение на 5% без формул

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

Пошаговая инструкция:

  1. В пустой ячейке (например, B1) введите 1.05.
  2. Скопируйте эту ячейку (Ctrl + C).
  3. Выделите диапазон чисел, которые нужно увеличить.
  4. Правый клик → Специальная вставкаЗначенияУмножитьОК.

☑️ Подготовка к специальной вставке

Выполнено: 0 / 4

⚠️ Внимание: Этот метод безвозвратно заменяет исходные данные. Если потребуется вернуть первоначальные значения, придётся отменять действие (Ctrl + Z) или восстанавливать из резервной копии.

Также учтите, что Специальная вставка не работает с объединёнными ячейками. Если ваши данные находятся в объединённом диапазоне, сначала разъедините ячейки через Главная → Объединить и поместить в центре.

4. Увеличение на 5% с округлением

В финансовых расчётах часто требуется округлить результат до копеек или рублей. Например, если исходное число 99.99, то после увеличения на 5% получим 104.9895. В отчётах обычно оставляют 104.99 или 105.00. Для этого комбинируем умножение с функцией ОКРУГЛ:

=ОКРУГЛ(A1*1.05; 2)

Варианты округления:

Функция Пример Результат Когда использовать
ОКРУГЛ =ОКРУГЛ(104.9895; 2) 104.99 Стандартное округление (банковские правила)
ОКРУГЛВВЕРХ =ОКРУГЛВВЕРХ(104.9895; 2) 104.99 Гарантированно не занижать значение
ОКРУГЛВНИЗ =ОКРУГЛВНИЗ(104.9895; 2) 104.98 Гарантированно не завышать значение
ОКРУГЛТ =ОКРУГЛТ(104.9895; 0.05) 104.95 Округление до кратных 5 копейкам

⚠️ Внимание: При округлении больших массивов данных накапливаются погрешности. Например, если вы увеличиваете на 5% столбец из 10 000 чисел и округляете каждое до копеек, итоговая сумма может отличаться от правильной на несколько рублей. Для критичных расчётов сначала суммируйте все числа, затем применяйте процент и округляйте итог.

5. Автоматизация: Power Query для массового изменения

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

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

  1. Выделите вашу таблицу и нажмите Данные → Из таблицы/диапазона (в группе "Получить и преобразовать").
  2. В открывшемся редакторе Power Query выберите столбец с числами.
  3. Перейдите на вкладку ПреобразоватьСтандартныйУмножить.
  4. Введите 1.05 и нажмите ОК.
  5. Нажмите Закрыть и загрузить, чтобы применить изменения.

Преимущества Power Query:

  • 🔄 Не разрушает исходные данные — создаёт новую таблицу с результатами.
  • 📅 Легко обновляется — при изменении исходных чисел достаточно кликнуть "Обновить".
  • 🛠 Поддерживает сложные преобразования — можно комбинировать с фильтрацией, сортировкой и другими операциями.

⚠️ Внимание: Если ваши данные содержат пустые ячейки или текст, Power Query может вернуть ошибку. Перед умножением добавьте шаг для замены пустых значений на ноль:

  1. Выделите столбец → ПреобразоватьЗаменить значения.
  2. В поле "Значение для поиска" оставьте пустым, в "Заменить на" введите 0.

6. Распространённые ошибки и как их избежать

Даже опытные пользователи Excel иногда допускают ошибки при увеличении чисел на процент. Вот TOP-5 ловушек и способы их обойти:

Ошибка 1: Неверный формат ячеек

Если ячейка отформатирована как текст, формула =A1*1.05 вернёт #ЗНАЧ!. Решение: Используйте ЗНАЧЕН(A1)*1.05 или измените формат ячейки на "Числовой".

Ошибка 2: Пропущенные скобки в формулах

Запись =A1*1+5% не эквивалентна =A1*(1+5%). В первом случае сначала выполняется умножение, затем прибавляется 5% от единицы. Решение: Всегда ставьте скобки для явного указания порядка действий.

Ошибка 3: Округление на промежуточных этапах

Если вы сначала округляете число, а потом увеличиваете его на 5%, результат будет менее точным, чем если сначала применить процент, а затем округлить. Решение: Сначала выполняйте все математические операции, затем применяйте округление.

Ошибка 4: Работа с отрицательными числами

Увеличение отрицательного числа на 5% может сбить с толку. Например, -100 * 1.05 = -105 (число становится "ещё более отрицательным"). Если вам нужно уменьшить абсолютное значение (например, снизить убытки на 5%), используйте:

=A1*0.95

Ошибка 5: Копирование формул с абсолютными ссылками

Если в формуле используется абсолютная ссылка на ячейку с процентом (например, =A1*(1+$B$1)), но вы забыли зафиксировать её знаком $, при копировании ссылка сдвинется. Решение: Всегда проверяйте, какие ссылки должны быть абсолютными ($B$1), а какие — относительными (B1).

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

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

Да, с помощью Специальной вставки (метод 3 в этой статье). Также можно использовать Power Query (метод 5) или макросы VBA. Если вам нужно сохранить исходные данные, создайте копию столбца перед применением изменений.

Почему после умножения на 1.05 результат отображается как дата (например, "05.01.1900")?

Это означает, что ячейка с результатом имеет формат "Дата". Исправьте это: выделите ячейку → правый клик → Формат ячеек → выберите "Числовой" или "Общий".

Как увеличить на 5% только положительные числа в столбце?

Используйте формулу с условием:

=ЕСЛИ(A1>0; A1*1.05; A1)

Эта формула увеличит на 5% только числа больше нуля, остальные оставит без изменений.

Можно ли применить увеличение на 5% к данным в сводной таблице?

Нет, сводные таблицы не поддерживают изменение исходных данных. Вам нужно:

  1. Изменить данные в источнике (исходной таблице).
  2. Обновить сводную таблицу (Правый клик → Обновить).

Или создайте вычисляемое поле в сводной таблице с формулой =[Поле]*1.05.

Как увеличить на 5% числа, которые хранятся в текстовом формате (например, "100 руб")?

Сначала извлеките числовое значение с помощью комбинации функций:

=ЗНАЧЕН(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1; " руб"; ""); " "; ""))*1.05

Эта формула удаляет текст "руб" и пробелы, затем преобразует строку в число и увеличивает его на 5%.