Как быстро перемножить числа и ячейки в Excel

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

Чтобы сделать умножение в Excel, используйте знак звездочки * между числами или ссылками на ячейки (например, =A1*B1). Для умножения диапазона ячеек примените функцию =ПРОИЗВЕД(A1:A10), а для перемножения двух столбцов с последующим суммированием — =СУММПРОИЗВ(A1:A10; B1:B10).

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

Главное правило: В русскоязычной версии Excel разделителем аргументов в формулах обычно является точка с запятой (;), а не запятая.

Базовое умножение: числа и ссылки

Самый простой способ — использование арифметического оператора *.

  1. Умножение конкретных чисел: Введите в ячейку =5*10. Результат: 50.
  2. Умножение содержимого ячеек: Если в ячейке A1 стоит число 5, а в B1 — число 10, формула будет =A1*B1.
  3. Цепочка умножения: Можно перемножать сразу несколько значений: =A1*B1*C1.

При копировании такой формулы вниз или вправо ссылки на ячейки изменятся автоматически (относительная ссылка).

Функция ПРОИЗВЕД для диапазонов

Если нужно перемножить много чисел в одном столбце или строке, писать длинные цепочки A1*A2*A3... неудобно. Используйте функцию ПРОИЗВЕД (англ. PRODUCT).

Синтаксис: =ПРОИЗВЕД(число1; [число2]; ...)

Примеры использования:

  • Перемножить все числа в диапазоне от A1 до A10: =ПРОИЗВЕД(A1:A10)
  • Перемножить диапазон и отдельное число: =ПРОИЗВЕД(A1:A10; 2) (каждое число в диапазоне умножится еще и на 2).
  • Комбинированный вариант: =ПРОИЗВЕД(A1:A5; C1:C5) (перемножит все значения из обоих диапазонов в одно итоговое число).

Функция ПРОИЗВЕД игнорирует пустые ячейки и текстовые значения, но вернет ошибку, если встретит текст, который невозможно преобразовать в число.

Массовое умножение столбцов: СУММПРОИЗВ

Частая задача в бизнесе: есть столбец «Цена» и столбец «Количество». Нужно найти общую стоимость всех товаров. Писать формулу умножения для каждой строки, а потом суммировать итоги — долго.

Здесь на помощь приходит функция СУММПРОИЗВ (англ. SUMPRODUCT). Она перемножает соответствующие элементы массивов и сразу суммирует результаты.

Формула: =СУММПРОИЗВ(массив1; массив2)

Практический пример:

ТоварЦена (A)Кол-во (B)
Яблоко1005
Груша1503
Слива8010

Формула =СУММПРОИЗВ(A2:A4; B2:B4) выполнит действие: (100*5) + (150*3) + (80*10) = 500 + 450 + 800 = 1750.

Это экономит место в таблице, так как не требует создания промежуточного столбца «Итого по строке».

Работа с фиксированным коэффициентом

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

  1. Запишите коэффициент (например, 1.2) в ячейку C1.
  2. В ячейке результата напишите: =A1*$C$1.
  3. Знаки доллара $ делают ссылку абсолютной. При протягивании формулы вниз ссылка на C1 не «поедет», а множитель останется постоянным.

Ошибка относительности: Если забыть знаки доллара ($) при копировании формулы с фиксированным коэффициентом, ссылка сместится (на C2, C3 и т.д.), и расчет станет неверным.

Умножение с условиями

Иногда нужно перемножать значения только при выполнении определенного условия. Это можно сделать через модификацию СУММПРОИЗВ.

Задача: Посчитать общую выручку только по товарам категории «Фрукты».

  • Столбец A: Категория
  • Столбец B: Цена
  • Столбец C: Количество

Формула: =СУММПРОИЗВ(--(A2:A100="Фрукты"); B2:B100; C2:C100)

Логическое выражение (A2:A100="Фрукты") создает массив истин/ложей, двойной минус -- превращает их в 1 и 0. Таким образом, строки, не подходящие под условие, обнуляются и не участвуют в итоговой сумме.

Частые ошибки и их решение

ОшибкаПричинаКак исправить
#ЗНАЧ! (#VALUE!)В ячейках, участвующих в умножении, содержится текст (например, пробел после числа или слово «руб.»).Очистите данные от текста. Используйте функцию =ЗНАЧЕН() для принудительного преобразования или найдите лишние пробелы через «Найти и заменить».
#ДЕЛ/0!Попытка деления внутри сложной формулы (редко при чистом умножении, но возможно в комбинированных расчетах).Проверьте знаменатели в формуле. Используйте =ЕСЛИОШИБКА(...; 0).
Неверный результатИспользованы относительные ссылки вместо абсолютных при копировании.Проверьте наличие знаков $ в ссылке на фиксированный множитель (например, $C$1).
Точка вместо запятойФормула не принимается или выдает ошибку синтаксиса.В русской локали используйте точку с запятой ; как разделитель аргументов. Если у вас английская локаль — используйте запятую ,.

FAQ

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

Можно ли перемножать ячейки с разным форматом (дата и число)? Да. В Excel даты хранятся как порядковые номера дней. Умножение даты на число даст новый порядковый номер, который можно отформатировать обратно в дату. Например, =ДАТА(2026;1;1)*2 вернет числовое значение, соответствующее удвоенному интервалу.

Почему функция СУММПРОИЗВ выдает ошибку #Н/Д? Чаще всего это происходит, если диапазоны в аргументах имеют разную длину (например, один от A1 до A10, а другой от B1 до B12). Убедитесь, что все массивы одинакового размера.