От простого перемножения до сложных массивов: все способы работы с числами

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

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

Главный секрет: Звездочка * — это универсальный оператор умножения. Он заменяет функцию умножения в 90% случаев и работает быстрее и понятнее для большинства задач.

Базовое умножение: оператор «звездочка»

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

Синтаксис: =Ячейка1 * Ячейка2

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

  • Простое перемножение: =A2*B2 — перемножает значения из двух ячеек.
  • Цепочка вычислений: =A2*B2*C2 — можно умножать сразу несколько ячеек подряд.
  • Умножение на число: =A2*1.2 — увеличит значение в ячейке A2 на 20%.
  • Приоритет действий: Используйте скобки, чтобы изменить порядок. =(A2+B2)*C2 сначала сложит значения, а затем умножит сумму на C2. Без скобок Excel сначала выполнит умножение B2*C2, а затем прибавит A2.

Автозаполнение: После ввода формулы в первой ячейке наведите курсор на правый нижний угол ячейки (появится черный крестик) и потяните вниз. Excel автоматически скорректирует номера строк для всех последующих ячеек (A3B3, A4B4 и т.д.).

Работа с диапазонами: функция ПРОИЗВЕД (PRODUCT)

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

Синтаксис: =ПРОИЗВЕД(число1; [число2]; ...) (В английской версии: =PRODUCT(number1, [number2], ...))

Когда применять:

  1. Большой диапазон: =ПРОИЗВЕД(A1:A10) перемножит все числа от A1 до A10. Писать =A1*A2*...*A10 вручную долго и неудобно.
  2. Выборочные ячейки: =ПРОИЗВЕД(A1; C5; E10) перемножит только указанные конкретные ячейки, пропуская промежуточные.
  3. Смешанные аргументы: Можно сочетать диапазоны и числа: =ПРОИЗВЕД(A1:A5; 2) — перемножит диапазон и умножит результат на 2.

Массовое умножение без формул: Специальная вставка

Часто возникает задача: есть столбец цен, и нужно увеличить все цены на 15%, но не создавать новый столбец с формулами, а изменить данные на месте. Для этого используется инструмент «Специальная вставка».

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

  1. В любую свободную ячейку впишите коэффициент (например, 1.15 для увеличения на 15%).
  2. Скопируйте эту ячейку (Ctrl+C).
  3. Выделите диапазон ячеек, которые нужно умножить.
  4. Нажмите правой кнопкой мыши → Специальная вставка (или Ctrl+Alt+V).
  5. В разделе «Операция» выберите Умножить.
  6. Нажмите ОК.

Все выделенные числа будут мгновенно пересчитаны. Коэффициент можно удалить, так как он больше не нужен. Этот метод превращает формулы в статические значения, облегчая файл.

Необратимость действия: Специальная вставка заменяет исходные данные новыми значениями. Отменить действие можно только сразу через Ctrl+Z. Сохраните копию файла перед массовыми изменениями.

Продвинутые вычисления: СУММПРОИЗВ и условия

Для аналитики часто требуется не просто перемножить столбцы, а получить сумму произведений (например, «Цена» × «Количество» для каждой строки, а затем общий итог).

Функция СУММПРОИЗВ (SUMPRODUCT)

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

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

Функция позволяет внедрять логику «ЕСЛИ» прямо внутрь расчета. Задача: Посчитать общую выручку только по товарам, где цена больше 1000 руб. Формула: =СУММПРОИЗВ((A2:A10>1000)*(A2:A10)*(B2:B10)) Где:

  • (A2:A10>1000) — условие (возвращает 1, если истина, и 0, если ложь).
  • A2:A10 — цены.
  • B2:B10 — количества.

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

ОшибкаПричинаКак исправить
#ЗНАЧ!В диапазоне есть текст или символыПроверьте данные, используйте функцию ПРОИЗВЕД, которая игнорирует текст, или очистите ячейки.
Результат = 0Одна из ячеек пуста или равна 0Проверьте исходные данные. Пустая ячейка в операторе * считается нулем.
#####Ячейка слишком узкая для отображения числаРасширьте столбец двойным кликом по границе заголовка.
Формула не копируетсяИспользованы абсолютные ссылки ($) там, где не нужноУберите знаки доллара $ в адресе ячейки (нажмите F4 для переключения), если ссылку нужно менять при копировании.

FAQ

Как возвести число в степень в Excel? Используйте оператор «крышка» ^. Например, =A1^2 возведет число в квадрат, а =A1^3 — в куб. Также доступна функция =СТЕПЕНЬ(A1; 2).

Можно ли умножать ячейки из разных листов? Да. Синтаксис выглядит так: =Лист1!A1 * Лист2!B1. Просто кликните на нужную ячейку на другом листе во время ввода формулы.

Почему при копировании формулы ссылки сбиваются? По умолчанию ссылки относительные. Чтобы зафиксировать ячейку (например, курс валют в ячейке Z1), используйте абсолютную ссылку с знаком доллара: $Z$1. Нажатие клавиши F4 автоматически добавляет эти знаки.

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