Осваиваем умножение в Excel: от базовых формул до сложных расчетов

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

Чтобы умножить числа или ячейки в Excel, используйте знак звездочки * в формуле. Например, введите =A1*B1 в любую ячейку и нажмите Enter — программа перемножит значения из ячеек A1 и B1. Это базовый принцип, который работает во всех версиях табличного процессора. Однако для работы с большими таблицами, условиями и массивами данных существуют более эффективные инструменты, которые мы разберем ниже.

Базовый синтаксис и простые операции

В отличие от калькулятора, где используется знак «×», в Excel оператором умножения служит астрономический символ звезды (*). Формула всегда начинается со знака равенства (=).

Основные варианты записи:

  • Умножение ячеек: =A2*B2 — перемножает содержимое двух конкретных ячеек.
  • Умножение на число: =A2*10 — умножает значение ячейки на константу.
  • Цепочка умножений: =A2*B2*C2 — перемножает три и более значения одновременно.

Если вы вводите числа напрямую в формулу (например, =5*8), результат будет статичным. Для гибких расчетов всегда ссылайтесь на ячейки, чтобы при изменении исходных данных итог обновлялся автоматически.

Работа с текстовыми числами

Иногда данные импортируются как текст, и обычное умножение выдает ошибку #ЗНАЧ!. Чтобы принудительно преобразовать текст в число прямо в формуле, умножьте ячейку на 1: =A2*1. Также можно использовать функцию =ЗНАЧЕН(A2)*B2.

Массовое умножение и автозаполнение

Ручной ввод формул для каждой строки неэффективен. Главный инструмент редактора таблиц — маркер автозаполнения.

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

  1. Введите формулу в первую ячейку результата (например, C2).
  2. Наведите курсор на правый нижний угол ячейки, пока он не превратится в черный крестик.
  3. Дважды кликните левой кнопкой мыши или протяните вниз до конца таблицы.

Excel автоматически скорректирует ссылки на ячейки (A2 станет A3, A4 и т.д.). Если нужно закрепить ссылку на конкретную ячейку (например, курс валют в ячейке $E$1), используйте знаки доллара: =A2*$E$1. При копировании такой формулы ссылка на курс не сместится.

Умножение диапазонов и функция СУММПРОИЗВ

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

Она перемножает соответствующие элементы массивов и суммирует результаты за один шаг.

Пример расчета общей выручки: Допустим, в столбце A количество товаров, а в столбце B — цена. Формула: =СУММПРОИЗВ(A2:A10; B2:B10)

Эта запись заменяет необходимость создавать промежуточный столбец с формулами =A2*B2, =A3*B3 и последующим суммированием.

ЗадачаФормулаРезультат
Произведение двух ячеек=A1*B1Число
Сумма произведений диапазонов=СУММПРОИЗВ(A1:A5; B1:B5)Итоговая сумма
Умножение с условием (массив)=СУММПРОИЗВ((A1:A5>0)(A1:A5B1:B5))Сумма только положительных значений

Динамические массивы в новых версиях Excel

В версиях Excel 365 и 2021+ появилась поддержка динамических массивов. Теперь можно умножать целые диапазоны друг на друга без необходимости протягивать формулу.

Если ввести формулу =A2:A10*B2:B10 в одну ячейку, Excel автоматически «разольет» (spill) результаты в соседние ячейки вниз. Это экономит время и делает таблицы чище.

При использовании динамических массивов убедитесь, что ячейки ниже пустые. Если на пути результата стоит любое заполненное поле, вы получите ошибку #ПРОИСХ! (или #SPILL!), так как формуле некуда вывести данные.

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

Часто требуется умножать значения только при выполнении определенных условий. Для этого оператор умножения комбинируют с функцией ЕСЛИ или используют логические выражения внутри СУММПРОИЗВ.

Вариант 1: Функция ЕСЛИ =ЕСЛИ(C2="Да"; A2*B2; 0) Логика: Если в ячейке C2 написано «Да», умножаем цену на количество, иначе возвращаем 0.

Вариант 2: Математическая логика В математике истина равна 1, а ложь — 0. Это свойство можно использовать для компактных формул: =A2*B2*(C2="Да") Если условие истинно, множитель равен 1 (результат сохраняется). Если ложно — множитель 0 (результат обнуляется).

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

Даже опытные пользователи сталкиваются с типичными проблемами при умножении. Вот как их исправить:

  • Ошибка #ЗНАЧ! (#VALUE!)
    • Причина: Одна из ячеек содержит текст вместо числа или пробелы.
    • Решение: Проверьте данные, уберите лишние пробелы функцией СЖПРОБЕЛЫ или преобразуйте текст в число через «Текст по столбцам».
  • Ошибка #ССЫЛКА! (#REF!)
    • Причина: Ячейки, на которые ссылалась формула, были удалены.
    • Решение: Восстановите данные или исправьте ссылки в формуле вручную.
  • Неверный результат при копировании
    • Причина: Относительная ссылка сместилась туда, куда не нужно.
    • Решение: Закрепите нужную ячейку знаками доллара (F4), превратив ссылку в абсолютную (например, $A$1).
  • Результат 0 вместо числа
    • Причина: Формат ячейки установлен как «Текстовый» или ширина столбца слишком мала.
    • Решение: Измените формат на «Общий» или «Числовой» и расширьте столбец.

FAQ

Можно ли умножать весь столбец на одно число без формул? Да. Впишите число в любую пустую ячейку, скопируйте её (Ctrl+C), выделите диапазон, который нужно умножить, нажмите правой кнопкой мыши → «Специальная вставка» → выберите операцию «Умножить». Данные изменятся навсегда.

Почему формула не считается, а показывает текст? Скорее всего, перед знаком равенства стоит апостроф ' или формат ячейки установлен как «Текстовый». Удалите апостроф и измените формат ячейки на «Общий», затем дважды кликните по ячейке с формулой и нажмите Enter.

Как умножить время на число в Excel? Excel хранит время как долю суток. Если вы умножите 12 часов (0,5) на 2, получите 1 (полные сутки). Чтобы получить корректное время в часах, умножьте значение на 24: =A1*24, и установите формат ячейки «Числовой».