Увеличение числа на 20% — одна из самых востребованных операций в Microsoft Excel и Google Таблицах.hether вы рассчитываете наценку, индексацию зарплаты или корректируете бюджет с учётом инфляции, умножение на 120% спасает от рутинных подсчётов. Но как сделать это правильно, чтобы избежать ошибок в формулах или не потерять данные при копировании?
Многие пользователи ошибочно думают, что достаточно ввести `=A1*120%` — и программа сама поймёт, что требуется прибавить 20%. На практике такой подход работает не всегда: Excel может воспринять проценты как текст, а при копировании формулы на другие ячейки — исказить ссылки. В этой статье разберём 5 надёжных способов умножения на 120%, включая автоматизацию для больших таблиц, обработку отрицательных чисел и даже создание динамических формул, которые обновляются при изменении исходных данных.
Особое внимание уделим типичным ошибкам: почему иногда вместо результата появляется `#ЗНАЧ!`, как исправить округление до копеек в финансовых расчётах, и что делать, если после умножения числа становятся «кривыми» (например, `120.00000000000001` вместо `120`). Также покажем, как применить увеличение на 20% ко всей колонке за 2 клика — без ручного ввода формул в каждую ячейку.
1. Базовый способ: умножение на 1.2 или 120%
Самый простой метод — использовать математическую формулу с коэффициентом 1.2 (что эквивалентно 120%). Подходит для разовых расчётов или небольших таблиц.
Допустим, в ячейке A1 у вас число 100, и вы хотите увеличить его на 20%. Введите в соседней ячейке (например, B1):
=A1*1.2
или альтернативный вариант с явным указанием процентов:
=A1*120%
Оба варианта дадут одинаковый результат — 120. Но есть нюансы:
- 🔢 Формат ячейки: Если в
A1текст (например, `"100 руб"`), Excel вернёт ошибку `#ЗНАЧ!. Перед умножением убедитесь, что данные имеют числовой формат (выделите ячейку → вкладкаГлавная→ разделЧисло). - 📊 Копирование формулы: Чтобы применить её ко всей колонке, потяните за правый нижний угол ячейки
B1вниз. Excel автоматически подставитA2*1.2,A3*1.2и т.д. - ⚡ Быстрое решение: Нажмите
Ctrl + D, чтобы скопировать формулу из верхней ячейки вниз (если столбец уже выделен).
⚠️ Внимание: Если вы используете формулу=A1*120%, а в настройках Excel установлен разделитель целой и дробной части запятая (как в российской локализации), то проценты нужно вводить через запятую:=A1*120%(без точки!). Иначе Excel воспримет120%как текст.
2. Умножение с сохранением исходного формата (валюта, даты, проценты)
Частая проблема: после умножения на 120% числа теряют формат. Например, если в A1 было 100,00 ₽ (валютный формат), то в результате получится голое число 120 без знака рубля. Чтобы сохранить форматирование, используйте функцию ТЕКСТ в комбинации с математикой.
Формула для валют:
=ТЕКСТ(A1*1.2; "[$₽-ru-RU] #,##0.00")
Для процентов (если исходное значение уже в формате процентов, например 50%):
=ТЕКСТ(A1*1.2; "0%")
Пример результатов:
| Исходное значение (A1) | Формула | Результат |
|---|---|---|
100,00 ₽ | =ТЕКСТ(A1*1.2; "[$₽-ru-RU] #,##0.00") | 120,00 ₽ |
50% | =ТЕКСТ(A1*1.2; "0%") | 60% |
1 500 | =ТЕКСТ(A1*1.2; "# ##0") | 1 800 |
Минус этого метода: результат становится текстом, и его нельзя использовать в дальнейших вычислениях. Если нужно сохранить числовой формат и отображение, примените к ячейке с формулой Если вам нужно дальнейшее использование результата в формулах, создайте дополнительный столбец с функцией =A1*1.2 нужное форматирование вручную (выделите ячейку → Главная → Формат ячеек).
Как вернуть числовой формат после функции ТЕКСТ?
=ЗНАЧЕН(ПОДСТАВИТЬ(B1; " ₽"; "")), где B1 — ячейка с текстом "120,00 ₽".
3. Автоматизация: умножение всей колонки за 2 клика
Если нужно увеличить на 20% сотни или тысячи строк, вручную протягивать формулу неэффективно. Вот 3 способа автоматизации:
Способ 1: Специальная вставка
- В пустой ячейке (например,
C1) введите1.2. - Скопируйте её (
Ctrl + C). - Выделите диапазон чисел, которые нужно умножить (например,
A1:A100). - Кликните правой кнопкой →
Специальная вставка→Умножить→ОК.
✅ Плюс: Исходные данные заменяются результатами (не нужно создавать новый столбец).
❌ Минус: Не сохраняется история изменений (если потребуется откатиться, придётся использовать Ctrl + Z).
Способ 2: Таблицы Excel (рекомендуется)
- Выделите диапазон с данными (включая заголовок).
- Нажмите
Ctrl + T→ подтвердите создание таблицы. - Введите формулу
=[@Исходное_значение]*1.2в соседнем столбце (Excel автоматически распознает заголовки).
Теперь при добавлении новых строк в таблицу формула будет копироваться автоматически.
Способ 3: Power Query (для больших данных)
Если у вас десятки тысяч строк, используйте Power Query:
- Выделите данные → вкладка
Данные→Из таблицы/диапазона. - В редакторе Power Query выберите столбец →
Преобразовать→Стандартный→Умножить→ введите1.2. - Нажмите
Закрыть и загрузить.
Убедиться, что ячейки имеют числовой формат|Проверить отсутствие текста (например, "N/A")|Создать резервную копию таблицы (Ctrl + C → вставить на новый лист)|Удалить объединённые ячейки в диапазоне-->
4. Работа с отрицательными числами и нулями
Умножение на 120% может давать неожиданные результаты, если в данных есть отрицательные значения или нули. Например:
- 🔴
-100 * 1.2 = -120(увеличение «в минус»). - ⚪
0 * 1.2 = 0(ноль остаётся нулем).
Если вам нужно игнорировать отрицательные числа или нули, используйте условную функцию ЕСЛИ:
=ЕСЛИ(A1<=0; A1; A1*1.2)
Эта формула:
- Оставляет без изменений все числа ≤ 0.
- Умножает на 1.2 только положительные значения.
Для более сложных условий (например, умножать только числа больше 100) подойдёт:
=ЕСЛИ(A1>100; A1*1.2; A1)
⚠️ Внимание: Если в ячейке пусто (""), Excel воспримет её как ноль в математических операциях. Чтобы избежать ошибок, используйте проверку на пустоту:=ЕСЛИ(A1=""; ""; ЕСЛИ(A1>0; A1*1.2; A1))
5. Динамическое умножение: когда процент хранится в отдельной ячейке
Допустим, процент надбавки (20%) может меняться. Вместо жёсткого указания 1.2 в формуле, сохраните его в отдельной ячейке (например, D1), а в расчётах ссылайтесь на неё:
=A1*(1 + D1/100)
Теперь при изменении значения в D1 (например, на 25%) все формулы обновятся автоматически.
Пример структуры таблицы:
| Исходная цена (A) | Процент надбавки (D1) | Результат (B) | Формула |
|---|---|---|---|
100 | 20% | 120 | =A1*(1+$D$1/100) |
200 | 240 | =A2*(1+$D$1/100) | |
50 | 60 | =A3*(1+$D$1/100) |
Обратите внимание на абсолютную ссылку $D$1 — она фиксирует ячейку с процентом, чтобы при копировании формулы вниз ссылка не сдвигалась.
Критичный нюанс: Если в ячейке D1 указан процент как текст (например, "20%" вместо числа 20), используйте функцию ЗНАЧЕН для преобразования:
=A1*(1 + ЗНАЧЕН(ЛЕВСИМВ(D1; ДЛСТР(D1)-1))/100)
6. Округление результатов: как избежать «кривых» чисел
Excel иногда выдаёт результаты вроде 120.00000000000001 вместо 120. Это связано с особенностями хранения чисел с плавающей запятой. Чтобы исправить:
Способ 1: Функция ОКРУГЛ
=ОКРУГЛ(A1*1.2; 2)
Округляет результат до 2 знаков после запятой (например, 119.999 → 120.00).
Способ 2: Форматирование ячеек
Выделите ячейки с результатами → Главная → Уменьшить разрядность (кнопка 0,00). Это не изменит само число, но скроет лишние знаки при отображении.
Способ 3: Функция ЦЕЛОЕ (для целых чисел)
=ЦЕЛОЕ(A1*1.2 + 0.5)
Округляет до ближайшего целого (например, 119.5 → 120, 119.4 → 119).
⚠️ Внимание: Округление в формулах меняет само значение, а не только его отображение. Если вам важна точность (например, в финансовых расчётах), используйте функцию ОКРУГЛ с нужным количеством знаков, а не форматирование ячеек.
7. Типичные ошибки и как их исправить
Даже в простой операции умножения на 120% пользователи сталкиваются с ошибками. Разберём топ-5 проблем и решения:
- 🚫
#ЗНАЧ!вместо результатаПричина: В ячейке текст (например, "
100 руб") или пустота.Решение: Используйте
=ЕСЛИОШИБКА(A1*1.2; "")или преобразуйте текст в число функциейЗНАЧЕН. - 🔄 Формула не копируется правильно
Причина: Отсутствует абсолютная ссылка на ячейку с процентом (например,
D1вместо$D$1).Решение: Исправьте формулу на
=A1*(1+$D$1/100). - 📉 Результаты «прыгают» при изменении данных
Причина: Включён автоматический пересчёт формул (
Формулы→Параметры вычислений→Автоматически).Решение: Переключите на
Автоматически, кроме таблиц данныхили вручную нажмитеF9для пересчёта. - 💰 Некорректное округление копеек
Причина: Используется функция
ОКРУГЛВНИЗилиОКРУГЛВВЕРХвместоОКРУГЛ.Решение: Для финансовых расчётов применяйте
=ОКРУГЛ(A1*1.2; 2). - 🔗 Ссылки на ячейки ломаются при вставке строк
Причина: В формулах используются относительные ссылки (например,
A1вместоA$1).Решение: Зафиксируйте строку или столбец символом
$(например,$A1илиA$1).
FAQ: Частые вопросы по умножению на 120% в Excel
Можно ли умножить на 120% сразу несколько листов?
Да. Выделите листы (зажмите Ctrl и кликните по вкладкам листов), затем примените Специальную вставку с операцией Умножить ко всем выделенным диапазонам одновременно.
Как умножить на 120% только видимые ячейки (после фильтра)?
После применения фильтра выделите видимый диапазон → нажмите Alt + ; (выделяет только видимые ячейки) → используйте Специальную вставку с умножением.
Почему после умножения на 1.2 числа становятся научной нотацией (например, 1.2E+12)?
Excel автоматически переводит большие числа в экспоненциальный формат. Чтобы вернуть обычный вид, выделите ячейки → Главная → Формат ячеек → Числовой → укажите количество десятичных знаков.
Можно ли умножить на 120% без формул (например, через «Найти и заменить»)?
Нет, так как «Найти и заменить» работает с текстом, а не с числами. Альтернатива — макрос VBA, но проще использовать Специальную вставку (см. раздел 3).
Как умножить на 120% в Google Таблицах?
Все описанные методы работают и в Google Sheets, включая Специальную вставку (Правка → Специальная вставка → Умножить). Отличие: в Google Таблицах разделитель целой и дробной части всегда точка (.), даже в русской локализации.