Умение быстро прибавлять проценты в Microsoft Excel — один из самых востребованных навыков при работе с финансовыми отчётами, прайс-листами или налоговыми расчётами. Особенно актуальна эта задача для российских пользователей, где ставка НДС 13% применяется к множеству операций. Но даже если вы не бухгалтер, умение гибко манипулировать процентами сэкономит часы ручной работы.
Многие ошибочно думают, что для прибавления процентов нужно сначала вычислить их значение, а потом складывать с исходной суммой. На самом деле в Excel это делается в одну формулу — и сегодня мы разберём все возможные способы: от базовых до продвинутых. Вы узнаете не только как прибавить 13% к одному числу, но и как автоматизировать процесс для целых столбцов, как избежать ошибок округления, и почему иногда результат отличается от калькулятора на копейки.
Перед тем как перейти к практике, проверьте свою версию Excel. Все приведённые методы работают в Excel 2010–2023, а также в онлайн-версии Office 365. Если у вас более старая версия (например, 2007), некоторые функции могут отсутствовать — об этом мы предупредим отдельно.
1. Базовый способ: прибавить 13% к одному числу
Начнём с самого простого — увеличения одного значения на 13%. Предположим, у вас в ячейке A1 находится сумма 1000 рублей, и вам нужно прибавить к ней 13%.
Самый очевидный (но не самый эффективный) способ — разделить процесс на два шага:
- Вычислить 13% от числа: в ячейке
B1введите=A1*13%. - Прибавить результат к исходной сумме: в ячейке
C1введите=A1+B1.
Однако этот метод занимает лишние ячейки и усложняет таблицу. Гораздо удобнее сделать всё одной формулой:
=A1*(1+13%)
или альтернативный вариант:
=A1+A1*13%
Оба варианта дадут одинаковый результат — 1130 рублей. Разница лишь в количестве операций: первый способ (1+13%) быстрее вычисляется Excel, так как содержит только одно умножение.
2. Прибавление 13% ко всему столбцу
Допустим, у вас есть столбец A с ценами без НДС (ячейки A2:A10), и вам нужно создать рядом столбец B с ценами, включая 13%. Вот как это сделать максимально быстро:
Шаг 1. В ячейке B2 введите формулу:
=A2*1,13
Шаг 2. Наведите курсор на правый нижний угол ячейки B2 (появится чёрный крестик — маркер автозаполнения).
Шаг 3. Дважды кликните по маркеру — Excel автоматически скопирует формулу до последней заполненной ячейки в столбце A.
Если дважды кликнуть не получается (например, данные в столбце A прерываются пустыми ячейками), потяните маркер вниз вручную до нужной строки.
1. Убедитесь, что в ячейках столбца A нет текстовых значений (например, "1000 руб" вместо "1000")
2. Проверьте формат ячеек: выделите столбец B → ПКМ → "Формат ячеек" → выберите "Числовой" или "Денежный"
3. Сравните результат с калькулятором: возьмите любое число из столбца A, умножьте на 1,13 и сравните с соответствующей ячейкой в столбце B
4. Если используете формулу с процентами (=A2*(1+13%)), убедитесь, что в настройках Excel разделителем целой и дробной части является запятая, а не точка-->
3. Как прибавить 13% с учётом округления
При работе с денежными суммами часто требуется округлить результат до копеек. По умолчанию Excel может показывать много знаков после запятой, что неудобно для финансовых документов.
Чтобы прибавить 13% и сразу округлить до двух знаков, используйте функцию ОКРУГЛ:
=ОКРУГЛ(A1*1,13; 2)
Где:
- 📌
A1*1,13— исходное значение с прибавленными 13% - 📌
2— количество знаков после запятой (для копеек)
Если вам нужно округлить в большую сторону (например, для налоговых расчётов), используйте функцию ОКРУГЛВВЕРХ:
=ОКРУГЛВВЕРХ(A1*1,13; 2)
Чем отличаются ОКРУГЛ, ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ?
Функция ОКРУГЛ округляет до ближайшего числа (5 и выше — вверх, меньше 5 — вниз).
ОКРУГЛВВЕРХ всегда округляет в большую сторону (например, 100,123 → 100,13).
ОКРУГЛВНИЗ всегда округляет в меньшую сторону (100,129 → 100,12).
Для финансовых документов чаще используется ОКРУГЛ, но в налоговых расчётах может требоваться ОКРУГЛВВЕРХ, чтобы не занизить сумму.
4. Прибавление 13% к диапазону без формул (специальная вставка)
Если вам нужно разово увеличить все числа в столбце на 13% и при этом не сохранять зависимость от исходных данных, используйте функцию Специальная вставка. Этот метод полезен, когда вы хотите зафиксировать итоговые цены без формул.
Инструкция:
- В пустой столбец (например,
C) введите формулу=A1*1,13и скопируйте её на все строки. - Выделите столбец с формулами (
C), нажмитеCtrl+C. - Кликните правой кнопкой по ячейке
A1(или первой ячейке исходного столбца). - Выберите
Специальная вставка → Значения → ОК.
Теперь столбец A содержит числа, увеличенные на 13%, без формул. Оригинальные данные будут утеряны — этот метод необратим, поэтому предварительно сделайте копию таблицы!
5. Типичные ошибки и как их избежать
Даже в простой операции прибавления процентов пользователи часто допускают ошибки. Вот самые распространённые из них:
⚠️ Внимание: Если после ввода формулы=A1*1,13вы видите ошибку#ЗНАЧ!, проверьте формат ячеек. Скорее всего, в ячейкеA1хранится текст (например, "1000 р"), а не число. Исправьте формат на "Числовой" или удалите лишние символы.
Другие распространённые проблемы:
- 🔢 Неправильный разделитель дробной части. В русскоязычной версии Excel разделителем является запятая, а не точка. Формула
=A1*1.13не сработает — нужно писать=A1*1,13. - 📉 Округление на промежуточных шагах. Если вы сначала вычисляете 13% в одной ячейке, а потом прибавляете к исходному числу, может возникнуть погрешность из-за округления. Всегда используйте одну формулу.
- 🔄 Копирование формул с абсолютными ссылками. Если в формуле есть знаки
$(например,), при копировании ссылка не будет меняться. Убедитесь, что используете относительные ссылки (A1, а не$A$1).
Чтобы проверить правильность расчётов, выделите ячейку с результатом и посмотрите на строку формул. Если там отображается не =A1*1,13, а что-то вроде =1130, значит, в ячейке хранится статическое значение, а не формула.
6. Продвинутые методы: прибавление 13% с условиями
Иногда 13% нужно прибавлять не ко всем числам, а только к тем, что соответствуют определённому условию. Например, увеличить цены только для товаров категории "Электроника". В этом поможет функция ЕСЛИ.
Пример: в столбце A — цены, в столбце B — категории. Нужно прибавить 13% только к товарам из категории "Электроника":
=ЕСЛИ(B1="Электроника"; A1*1,13; A1)
Если условий несколько (например, "Электроника" или "Бытовая техника"), используйте функцию ИЛИ:
=ЕСЛИ(ИЛИ(B1="Электроника"; B1="Бытовая техника"); A1*1,13; A1)
Для более сложных условий подойдёт функция ВПР или ИНДЕКС/ПОИСКПОЗ, но это уже тема для отдельной статьи.
7. Альтернативные способы: Power Query и макросы
Если вам нужно прибавить 13% к тысячам строк или делать это регулярно, ручной ввод формул станет утомительным. В таких случаях поможет Power Query (в новых версиях Excel называется "Получить и преобразовать данные").
Алгоритм действий:
- Выделите исходную таблицу и нажмите
Данные → Получить данные → Из таблицы/диапазона. - В открывшемся редакторе Power Query выберите столбец с ценами.
- Перейдите на вкладку
Преобразоватьи выберитеСтандартный → Умножить. - Введите значение
1,13и нажмитеОК. - Нажмите
Закрыть и загрузить— данные вернутся в Excel с прибавленными 13%.
Преимущество этого метода — независимость от исходных данных. Даже если вы обновите цены в оригинальной таблице, Power Query пересчитает всё автоматически при следующем обновлении.
Для ещё большей автоматизации можно записать макрос:
Sub Add13Percent()
Dim cell As Range
For Each cell In Selection
cell.Value = cell.Value * 1.13
Next cell
End Sub
Чтобы использовать этот макрос:
- Нажмите
Alt+F11, чтобы открыть редактор VBA. - Вставьте код в новый модуль (
Insert → Module). - Вернитесь в Excel, выделите диапазон ячеек и запустите макрос (
Alt+F8 → Add13Percent → Выполнить).
⚠️ Внимание: Макросы отключают функцию "Отменить" (Ctrl+Z). Перед запуском сохраните файл и сделайте резервную копию данных, так как изменения будут необратимы.
Сравнение методов: какой выбрать?
В зависимости от задачи подойдёт разный подход. В таблице ниже мы сравнили все способы по ключевым параметрам:
| Метод | Сложность | Скорость | Гибкость | Когда использовать |
|---|---|---|---|---|
Формула =A1*1,13 |
⭐ | ⚡⚡⚡ | Динамические данные, частые обновления | Для разовых расчётов или небольших таблиц |
| Специальная вставка | ⭐⭐ | ⚡⚡ | Статичные данные | Когда нужно зафиксировать результаты без формул |
Функция ЕСЛИ |
⭐⭐⭐ | ⚡⚡ | Условное прибавление | Когда 13% нужно прибавлять только к части данных |
| Power Query | ⭐⭐⭐⭐ | ⚡ | Очень высокая | Для больших таблиц (тысячи строк) или регулярных обновлений |
| Макросы | ⭐⭐⭐⭐⭐ | ⚡⚡⚡⚡ | Любая логика | Для полной автоматизации повторяющихся задач |
Если вы только начинаете осваивать Excel, начните с базовых формул. Для опытных пользователей Power Query и макросы сэкономят часы работы.
FAQ: Частые вопросы о прибавлении процентов в Excel
Можно ли прибавить 13% ко времени или датам?
Нет, проценты прибавляются только к числовым значениям. Если вы попробуете прибавить 13% к дате (например, =A1*1,13, где A1 содержит "01.01.2026"), Excel вернёт ошибку или некорректный результат, так как даты хранятся как последовательные числа, а не денежные суммы.
Если вам нужно увеличить дату на 13%, сначала преобразуйте её в число дней (например, с помощью функции ДАТАЗНАЧ), но это редкая задача и обычно не имеет практического смысла.
Почему при прибавлении 13% к 100 я получаю 113,00000000000001 вместо 113?
Это особенность работы Excel с числами с плавающей запятой. Внутренне программа хранит числа в двоичном формате, что иногда приводит к микроскопическим погрешностям. Чтобы исправить это:
- Используйте функцию округления:
=ОКРУГЛ(A1*1,13; 2). - Или измените формат ячейки: выделите её → ПКМ → "Формат ячеек" → выберите "Числовой" с 2 знаками после запятой.
Погрешность не влияет на дальнейшие расчёты, так как Excel учитывает реальное значение, а не отображаемое.
Как прибавить 13% к числу, если процент хранится в другой ячейке?
Если ставка процента (например, 13%) указана в ячейке B1, используйте формулу:
=A1*(1+B1)
Убедитесь, что в ячейке B1 указано число 0,13 (а не текст "13%"). Если там текст, преобразуйте его в число с помощью функции =--ЗАМЕНИТЬ(B1; "%"; "")/100.
Можно ли прибавить 13% к тексту с числом (например, "1000 руб")?
Да, но для этого нужно сначала извлечь число из текста. Используйте комбинацию функций:
=--ПСТР(A1; 1; НАЙТИ(" "; A1)-1)*1,13 & " руб"
Эта формула:
- Находит позицию пробела в тексте ("1000 руб" → пробел на 5-м символе).
- Извлекает подстроку до пробела ("1000").
- Преобразует её в число (
--), умножает на 1,13. - Добавляет обратно " руб".
Для более сложных случаев (например, "1 000,50 руб") потребуется функция ЗАМЕНИТЬ для удаления пробелов и замены запятых на точки.
Как прибавить 13% в Google Таблицах?
Все описанные методы работают и в Google Sheets, так как синтаксис формул там практически идентичен Excel. Есть лишь небольшие различия:
- 📌 Разделитель дробной части — точка (например,
=A1*1.13). - 📌 Функция округления пишется как
=ROUND(A1*1.13; 2). - 📌 Горячие клавиши для автозаполнения: перетаскивайте маркер вниз или используйте
Ctrl+D(заполнить вниз).
В Google Таблицах также есть аналог Power Query — инструмент App Scripts, но он требует знания JavaScript.