Быстрое умножение данных в таблицах Excel

Иван Корнев·13.04.2026·4 мин

Чтобы умножить столбец на столбец или на число в Excel, используйте оператор звездочки (*). Для поэлементного умножения введите формулу =A1*B1 в ячейку результата и протяните её вниз. Если нужно умножить весь столбец на одно фиксированное число, закрепите ссылку на него знаком доллара, например: =A1*$C$1. Эти действия занимают секунды и автоматически пересчитываются при изменении исходных данных.

Умножение столбца на фиксированное число

Этот метод необходим, когда нужно применить единый коэффициент ко всем значениям списка: рассчитать НДС, конвертировать валюту или начислить премию. Главная задача здесь — «заблокировать» ячейку с коэффициентом, чтобы она не смещалась при копировании формулы.

  1. Введите ваш коэффициент в любую свободную ячейку (например, D1). Допустим, это 1.2.
  2. В первой ячейке результирующего столбца (например, B1) начните вводить формулу: =A1*.
  3. Кликните по ячейке с коэффициентом (D1) и сразу нажмите клавишу F4. Ссылка превратится в абсолютную: $D$1.
    • Формула примет вид: =A1*$D$1.
    • Знаки $ фиксируют адрес ячейки.
  4. Нажмите Enter.
  5. Наведите курсор на правый нижний угол ячейки с формулой (курсор превратится в черный крестик) и дважды кликните или протяните вниз до конца таблицы.

Если у вас нет отдельной ячейки с числом, можно вписать его прямо в формулу: =A1*1.2. Однако использование отдельной ячейки удобнее: изменив число в ней, вы мгновенно обновите все расчеты в таблице.

Поэлементное умножение двух столбцов

Самый частый сценарий — расчет общей стоимости (Количество × Цена) или площади (Длина × Ширина). Здесь каждая строка независима, поэтому используются относительные ссылки.

  1. Встаньте в ячейку, где должен появиться первый результат (например, C1).
  2. Введите формулу: =A1*B1, где A и B — ваши исходные столбцы.
  3. Нажмите Enter.
  4. Скопируйте формулу на весь столбец:
    • Быстрый способ: Дважды кликните по маленькому квадратику в правом нижнем углу ячейки C1 (маркер автозаполнения).
    • Ручной способ: Зажмите левую кнопку мыши на маркере и тяните вниз.

В новых версиях Excel (Microsoft 365, Excel 2021+) работает функция динамических массивов. Вы можете ввести формулу один раз в верхней ячейке: =A2:A100 * B2:B100 Excel автоматически «разольет» результаты во весь диапазон ниже («спилл»), создавая единый массив данных без необходимости протягивания.

Сравнение методов ввода формул

МетодФормулаОсобенностьКогда применять
Относительная ссылка=A1*B1Ссылки меняются при копированииУмножение строка в строку (Цена × Кол-во)
Абсолютная ссылка=A1*$D$1Одна ячейка зафиксированаПрименение общего коэффициента (НДС, курс)
Динамический массив=A:A*B:BАвтозаполнение всего столбцаСовременные версии Excel, большие данные

Продвинутые приемы: сумма произведений и округление

Часто конечной целью является не список произведений, а их общая сумма. Создавать промежуточный столбец для этого не обязательно.

Функция СУММПРОИЗВ (SUMPRODUCT) Она перемножает соответствующие элементы массивов и сразу суммирует результаты. Формула: =СУММПРОИЗВ(A2:A10; B2:B10) Результат: Единое число — итоговая сумма всех произведений. Идеально для подсчета общей выручки или веса груза.

Округление результатов Если при умножении получается много знаков после запятой, оберните формулу в функцию ОКРУГЛ (ROUND): =ОКРУГЛ(A1*B1; 2) Это оставит ровно два знака после запятой в каждой ячейке результата.

Ошибка #ЗНАЧ! появляется, если в одном из столбцов вместо числа записан текст (например, «100 руб.» или пробел после цифры). Решение: Выделите проблемный столбец, перейдите на вкладку ДанныеТекст по столбцам → Нажмите Готово. Это очистит формат ячеек.

Частые ошибки

  • Смещение коэффициента: При копировании формулы =A1*D1 вниз ссылка на коэффициент сдвигается (D2, D3...), выдавая неверные результаты.
    • Исправление: Используйте знаки доллара $ (абсолютная ссылка): =A1*$D$1.
  • Разделитель в формуле: В русской версии Excel аргументы функций разделяются точкой с запятой ;, а десятичные дроби пишутся через запятую ,.
    • Правильно: =ОКРУГЛ(A1*1,5; 2)
    • Неправильно: =ОКРУГЛ(A1*1.5, 2)
  • Пустые ячейки: Умножение на пустую ячейку дает 0. Если нужно оставить ячейку пустой, используйте условие: =ЕСЛИ(И(A1<>"";B1<>""); A1*B1; "").

FAQ

Как умножить весь столбец на число без создания нового столбца? Используйте специальную вставку. Скопируйте ячейку с числом-коэффициентом. Выделите диапазон чисел, которые нужно умножить. Нажмите правой кнопкой мыши → Специальная вставка → Выберите операцию Умножить → ОК. Исходные данные изменятся навсегда.

Почему формула не копируется вниз? Проверьте, не отключен ли режим автоматических вычислений (вкладка ФормулыПараметры вычислений → должно стоять Автоматически). Также убедитесь, что лист не защищен паролем от изменений.

Можно ли перемножать три и более столбца? Да, просто добавьте их в формулу через звездочку: =A1*B1*C1. Лимит на количество множителей в одной формуле практически отсутствует.