Как умножить два числа в Excel: формулы, примеры и лайфхаки

Умножение чисел в Microsoft Excel — одна из самых востребованных операций, с которой сталкиваются и новички, и опытные пользователи. Казалось бы, что может быть проще: взял два числа, перемножил — получил результат. Но даже здесь есть подводные камни: ошибки формата ячеек, некорректные ссылки или неожиданные значения вроде #ЗНАЧ!. Эта статья поможет разобраться, как правильно умножать данные в таблицах, избегая типичных ошибок.

Многие ошибочно думают, что для умножения в Excel достаточно ввести знак «×» между числами — как в обычном калькуляторе. На практике это приводит к тому, что программа воспринимает введённую строку как текст, а не как формулу. Мы покажем, какие символы действительно работают, как умножать столбцы на строки, и даже как автоматизировать процесс для больших массивов данных. А ещё вы узнаете, почему иногда вместо результата появляется дата — и как это исправить.

Если вы никогда не работали с формулами в Excel, не переживайте: мы начнём с самого простого и постепенно перейдём к более сложным техникам. Для опытных пользователей приготовили бонус — умножение с условиями и использование ПРОИЗВЕД для работы с диапазонами.

1. Базовое умножение: знак «*» и простые формулы

Самый элементарный способ перемножить два числа в Excel — использовать знак умножения (*). Этот метод подходит для разовых вычислений или небольших таблиц. Вот как это работает:

Допустим, у вас в ячейке A1 находится число 5, а в B13. Чтобы их перемножить:

  1. Выделите ячейку, где хотите увидеть результат (например, C1).
  2. Введите знак равенства (=), чтобы Excel понял, что это формула.
  3. Кликните по первой ячейке (A1), введите знак *, затем кликните по второй (B1).
  4. Нажмите Enter.

В ячейке C1 появится результат: 15. Формула при этом будет выглядеть так:

=A1*B1

Важно: если вы введёте формулу как A1×B1 (с буквой «х»), Excel выдаст ошибку #ИМЯ?, потому что не распознаёт такой синтаксис. Также не забывайте про знак = в начале — без него программа воспримет ввод как обычный текст.

2. Умножение числа на ячейку или константу

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

Представьте, что у вас в столбце A перечислены цены товаров, а в ячейке D1 — коэффициент 1,2 (например, для расчёта цены с НДС 20%). Чтобы умножить все цены на этот коэффициент:

  1. В ячейке B1 введите формулу: =A1*$D$1.
  2. Растяните формулу на весь столбец B (потяните за правый нижний угол ячейки).

Символ $ перед буквой и номером ячейки ($D$1) означает, что ссылка закреплена. Без него при растягивании формулы Excel автоматически сдвинет ссылку на D2, D3 и так далее, что приведёт к ошибкам.

Если коэффициент не меняется, можно обойтись и без отдельной ячейки, вписав число прямо в формулу:

=A1*1,2

Но такой подход менее гибкий: если коэффициент поменяется, придётся править каждую формулу вручную.

Записать константу в отдельную ячейку

Добавить знак $ перед буквой и номером ячейки (например, $D$1)

Проверить формат ячеек с числами (должен быть "Общий" или "Числовой")

Растянуть формулу на нужный диапазон-->

3. Функция ПРОИЗВЕД: умножение нескольких чисел

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

Синтаксис функции:

=ПРОИЗВЕД(число1; [число2]; ...)

Где число1, число2 и так далее — это ячейки, числа или диапазоны. Например:

  • 📌 =ПРОИЗВЕД(A1; B1; C1) — умножит содержимое трёх ячеек.
  • 📌 =ПРОИЗВЕД(A1:A5) — перемножит все числа в диапазоне A1:A5.
  • 📌 =ПРОИЗВЕД(5; 2; A1) — умножит константы 5 и 2 на значение из A1.

Преимущество ПРОИЗВЕД перед ручным умножением — возможность быстро редактировать аргументы. Например, если вам нужно добавить ещё один множитель, не придётся переписывать всю формулу: достаточно вставить новый аргумент в скобки.

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

Знак * (звёздочка)

Функция ПРОИЗВЕД

Умножение через абсолютные ссылки

Другой вариант-->

4. Умножение столбца на столбец (поэлементно)

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

Пример: в столбце A указаны цены, в столбце B — количество товаров. Чтобы получить общую стоимость в столбце C:

  1. В ячейке C1 введите: =A1*B1.
  2. Наведите курсор на правый нижний угол ячейки C1 (появится чёрный крестик).
  3. Дважды кликните по крестику или потяните вниз до конца данных.

Excel автоматически скопирует формулу для всех строк, подставляя соответствующие значения из столбцов A и B. Если в одной из ячеек окажется текст (например, «н/д»), результат будет ошибкой #ЗНАЧ!.

Чтобы избежать ошибок, можно добавить проверку с помощью функции ЕСЛИОШИБКА:

=ЕСЛИОШИБКА(A1*B1; 0)

Эта формула вернёт 0, если умножение невозможно (например, из-за текста в ячейке).

Почему результат умножения отображается как дата?

Если в ячейках с числами установлен формат "Дата", Excel воспримет результат умножения как количество дней. Например, 5*2 может отобразиться как "12-янв-1900" (так как 10 дней в формате даты — это 10 января 1900 года). Чтобы исправить, выделите ячейку с результатом, нажмите Ctrl+1, выберите формат "Общий" или "Числовой".

5. Умножение с условием (функция ЕСЛИ)

Иногда требуется умножать числа только при выполнении определённого условия. Например, начислить бонус к зарплате, если продажи превысили план. Здесь поможет функция ЕСЛИ.

Синтаксис:

=ЕСЛИ(условие; значение_если_истина; значение_если_ложь)

Пример: в ячейке A1 — фактические продажи, в B1 — план. Если продажи выше плана, умножаем их на 1,1 (премия 10%), иначе оставляем без изменений:

=ЕСЛИ(A1>B1; A1*1,1; A1)

Можно комбинировать ЕСЛИ с другими функциями. Например, умножить число на коэффициент только если ячейка не пустая:

=ЕСЛИ(A1<>""; A1*$D$1; 0)

Для более сложных условий используйте ЕСЛИМН (доступно в Excel 2019 и новее) или вложенные ЕСЛИ. Но помните: слишком глубокие вложения затрудняют чтение формул.

6. Типичные ошибки и как их исправить

Даже в простых формулах умножения могут возникать ошибки. Разберём самые распространённые:

Ошибка Причина Решение
#ЗНАЧ! В ячейке текст вместо числа или несовместимые типы данных. Проверьте формат ячеек (должен быть "Общий" или "Числовой"). Используйте ЕСЛИОШИБКА для игнорирования текста.
#ДЕЛ/0! Умножение на ноль или ссылка на пустую ячейку, воспринимаемую как ноль. Добавьте проверку: =ЕСЛИ(B1=0; ""; A1*B1).
#ИМЯ? Опечатка в имени функции или отсутствует знак =. Проверьте синтаксис. Например, ПРОИЗВЕД пишется через ЗВ, а не СВ.
Некорректный результат (например, дата) Неверный формат ячейки с результатом. Измените формат на "Общий" или "Числовой" (Ctrl+1).

Ещё одна частая проблема — круглые скобки. Если в формуле несколько операций, умножение выполняется раньше сложения/вычитания (по правилам математики). Но иногда нужно явно указать порядок. Например:

=A1*(B1+C1)

Здесь сначала сложат B1 и C1, а затем умножат на A1. Без скобок Excel сначала умножит A1 на B1, а потом прибавит C1.

⚠️ Внимание: Если вы копируете формулы между листами или книгами, ссылки могут автоматически обновиться. Например, =Лист1!A1*B1 при копировании на Лист2 станет =Лист2!A1*B1. Чтобы избежать этого, используйте абсолютные ссылки с $ или именованные диапазоны.

7. Умножение в Excel Online и мобильной версии

Функционал умножения в веб-версии Excel Online и мобильном приложении практически не отличается от десктопной версии. Однако есть несколько нюансов:

В Excel Online:

  • 🔹 Формулы вводятся так же, но может отсутствовать подсказка по функциям (автозаполнение).
  • 🔹 Для растягивания формулы потяните за угол ячейки или дважды кликните по нему.
  • 🔹 Некоторые функции (например, ПРОИЗВЕД) могут требовать ручного ввода, так как их нет в списке предложений.

В мобильном приложении (Excel для Android/iOS):

  • 📱 Чтобы ввести формулу, коснитесь ячейки и выберите «Формула» (знак =) на клавиатуре.
  • 📱 Для растягивания формулы удерживайте палец на правом нижнем углу ячейки и тяните вниз.
  • 📱 Абсолютные ссылки ($) добавляются вручную или через меню редактирования формулы.

Важно: в мобильной версии может не работать горячие клавиши (например, F4 для добавления $). Вместо этого используйте ручной ввод или кнопки на экране.

⚠️ Внимание: В Excel Online некоторые сложные формулы (например, с массивами) могут выполняться медленнее, чем в десктопной версии. Если таблица тормозит, попробуйте разбить вычисления на несколько простых шагов.

8. Автоматизация: умножение через Power Query

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

Пример: умножить столбец Цена на столбец Количество в импортированной таблице:

  1. Выделите таблицу, перейдите на вкладку ДанныеИз таблицы/диапазона.
  2. В редакторе Power Query выберите Добавить столбецНастраиваемый столбец.
  3. Введите название нового столбца (например, Стоимость) и формулу: [Цена] * [Количество].
  4. Нажмите ОК и Закрыть и загрузить.

Преимущество этого метода — динамичность. Если исходные данные изменятся, достаточно обновить запрос (ДанныеОбновить все), и столбец Стоимость пересчитается автоматически.

Power Query особенно полезен, если данные импортируются из внешних источников (например, CSV, SQL или веб-страниц). В этом случае умножение будет выполняться на этапе загрузки, что сэкономит время и ресурсы.

FAQ: Частые вопросы об умножении в Excel

Можно ли умножить два столбца без формул?

Да, но только через Power Query или VBA-макрос. В стандартном интерфейсе Excel для умножения всегда требуется формула или функция. Альтернатива — скопировать один столбец, вставить его как значения в новый столбец, а затем применить формулу умножения.

Почему при умножении появляется ошибка #ССЫЛКА!?

Ошибка #ССЫЛКА! означает, что формула ссылается на несуществующую ячейку. Например, если вы удалили столбец, на который ссылалась формула, или неправильно указали диапазон (например, =A1*Z10000, где строки Z не существует). Проверьте все ссылки в формуле.

Как умножить время на число?

В Excel время хранится как дробная часть дня (например, 12:00 = 0,5). Чтобы умножить время на число (например, 2:30 на 1,5), используйте формулу:

=A1*1,5

Затем отформатируйте ячейку с результатом как Время (Ctrl+1 → категория Время). Если результат превышает 24 часа, используйте формат [ч]:мм.

Можно ли умножить данные из разных книг?

Да, но нужно указать полный путь к ячейке, включая имя книги. Например:

=[Книга1.xlsx]Лист1!$A$1 * B1

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

Как умножить только видимые ячейки (например, после фильтра)?

Используйте функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ с параметром 9 (умножение):

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9; A1:A10)

Эта функция игнорирует скрытые строки. Чтобы перемножить два отфильтрованных столбца, придётся использовать VBA или вспомогательный столбец с формулами.