Как умножить одну ячейку на другую в Excel: все способы с примерами

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

В этой статье мы разберём 5 способов умножения ячеек — от базовой формулы до автоматизации с помощью Power Query. Вы узнаете, как умножать:

  • 🔢 Две конкретные ячейки (например, A1*B1)
  • 📊 Целый столбец на одно число или на другой столбец
  • 🔄 Ячейки с относительными и абсолютными ссылками ($A$1)
  • 📈 Данные с условиями (функция ЕСЛИ + умножение)

А ещё — типичные ошибки новичков и как умножать ячейки с текстом (да, это возможно!).

1. Базовый способ: формула умножения двух ячеек

Самый простой метод — использовать оператор умножения (*). Например, чтобы перемножить значения из ячеек A2 и B2, введите в любой свободной ячейке:

=A2*B2

После нажатия Enter Excel автоматически рассчитает результат. Если в ячейках A2 и B2 содержатся числа (например, 5 и 10), то в ячейке с формулой появится 50.

  • Плюсы: быстро, не требует знания функций.
  • Минусы: неудобно для умножения больших диапазонов.

2. Умножение столбца на число или на другой столбец

Допустим, у вас есть столбец C с ценами товаров, и вам нужно умножить каждую цену на 1.2 (например, для расчёта НДС 20%). Вместо того чтобы вручную прописывать формулу для каждой строки, сделайте так:

  1. В ячейке D2 (рядом с первой ценой) введите формулу: =C2*1.2.
  2. Наведите курсор на правый нижний угол ячейки D2 (появится чёрный крестик — маркер заполнения).
  3. Дважды кликните по крестику или протяните его вниз до конца столбца.

Excel автоматически скопирует формулу для всех строк, подставляя правильные ссылки (C3*1.2, C4*1.2 и т. д.).

Ввести формулу в первой ячейке|Проверить правильность ссылки|Протянуть маркер заполнения вниз|Убедиться, что нет ошибок #ЗНАЧ!

-->

Чтобы умножить столбец на столбец (например, C на D), используйте ту же логику, но в формуле укажите две ячейки: =C2*D2.

Ежедневно|Несколько раз в неделю|Редко|Никогда не пользовался-->

3. Абсолютные и относительные ссылки: когда использовать $

Представьте: вам нужно умножить весь столбец B на одно и то же число, которое хранится в ячейке F1 (например, 1.15 для наценки 15%). Если просто протянуть формулу =B2*F1, Excel будет сдвигать ссылку на F1 вниз (F2, F3...), и результат будет неверным.

Чтобы зафиксировать ячейку, добавьте знак доллара ($) перед буквой столбца и номером строки: =B2*$F$1. Теперь при копировании формулы ссылка на F1 останется неизменной.

Тип ссылкиПримерПоведение при копировании
Относительная=A1*B1Меняются и столбец, и строка (A2*B2, A3*B3...)
Абсолютная=A1*$B$1Ссылка на B1 не меняется
Смешанная (фиксирован столбец)=A1*$B1Меняется только строка ($B2, $B3...)
Смешанная (фиксирована строка)=A1*B$1Меняется только столбец (C$1, D$1...)
Как быстро добавить $ в ссылку?

Выделите ячейку в формуле и нажмите F4 (Windows) или Command+T (Mac) — Excel автоматически проставит знаки доллара. Повторное нажатие циклично меняет тип ссылки: A1$A$1A$1$A1A1.

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

Иногда умножать ячейки нужно только при выполнении определённого условия. Например, начислить бонус 10% к зарплате, только если сотрудник отработал больше 20 дней. Для этого используйте функцию ЕСЛИ:

=ЕСЛИ(D2>20; C2*1,1; C2)

Расшифровка:

  • 🔹 D2>20 — условие (количество отработанных дней > 20).
  • 🔹 C2*1,1 — действие, если условие истинно (умножить зарплату на 1.1).
  • 🔹 C2 — действие, если условие ложно (оставить зарплату без изменений).

Аналогично можно умножать ячейки на разные коэффициенты в зависимости от категории. Например, для товаров категории "А" использовать наценку 20%, а для категории "Б" — 10%:

=ЕСЛИ(A2="А"; B2*1,2; ЕСЛИ(A2="Б"; B2*1,1; B2))

5. Умножение ячеек с текстом (неочевидный трюк)

Excel не умеет напрямую умножать текстовые значения, но есть обходной путь с помощью функции ДЛСТР (длина строки). Например, если в ячейке A1 написано "привет", а вам нужно "повторить" это слово 3 раза, используйте:

=ПОВТОР(A1; 3)

Результат: приветприветпривет.

А если нужно умножить число, хранящееся в текстовом формате (например, "5 кг"), сначала извлеките число с помощью формул ЛЕВСИМВ, ПРАВСИМВ или ЗНАЧЕН:

=ЗНАЧЕН(ЛЕВСИМВ(A1; НАЙТИ(" "; A1)-1)) * B1

Эта формула извлечёт число из текста "5 кг" и умножит его на значение в ячейке B1.

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

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

⚠️ Внимание: Если в формуле =A1*B1 появляется ошибка #ЗНАЧ!, проверьте, не содержат ли ячейки A1 или B1 текст вместо чисел. Excel не может умножать текст на число.
  • 🚨 Ошибка #ДЕЛ/0!: Возникает, если одна из ячеек содержит 0, а вы делите на неё (например, =A1/B1, где B1=0). Решение: используйте функцию ЕСЛИОШИБКА:
    =ЕСЛИОШИБКА(A1/B1; 0)
  • 🚨 Ошибка #ССЫЛКА!: Указывает на неверную ссылку (например, =A1*B999999, если строки 999999 не существует). Проверьте диапазоны.
  • 🚨 Некорректный результат: Если вместо 100 получаете 100,000, проверьте формат ячейки (возможно, установлен финансовый или дробный формат).

Ещё одна типичная проблема — автоматическое округление. Excel может отображать 2,33, хотя реальное значение — 2,333333. Чтобы увидеть точный результат, увеличьте количество десятичных знаков в формате ячейки.

7. Продвинутые методы: Power Query и массивы

Для работы с большими объёмами данных удобно использовать Power Query (вкладка Данные → Получение данных). Например, чтобы умножить все значения в столбце на коэффициент:

  1. Выделите таблицу и нажмите Данные → Из таблицы/диапазона.
  2. В редакторе Power Query выберите столбец, кликните правой кнопкой и выберите Столбец стандартного умножения.
  3. Укажите множитель (например, 1.1) и нажмите ОК.

Для умножения массивов (например, двух диапазонов одинакового размера) используйте формулу массива:

  1. Выделите диапазон для результатов (например, C1:C10).
  2. Введите формулу: =A1:A10*B1:B10.
  3. Нажмите Ctrl + Shift + Enter (в новых версиях Excel формула автоматически станет массивом).
Что такое формулы массива?

Формулы массива позволяют выполнять операции над несколькими ячейками одновременно, возвращая результат в виде массива. В старых версиях Excel требовалось подтверждать их нажатием Ctrl+Shift+Enter, но в Excel 365 и Excel 2021 они работают по умолчанию как "динамические массивы".

FAQ: Ответы на частые вопросы

Можно ли умножить ячейку на процент?

Да. Чтобы умножить число на процент (например, рассчитать 15% от значения в ячейке A1), используйте формулу =A1*15% или =A1*0,15. Если процент хранится в другой ячейке (например, B1 со значением 15), формула будет =A1*B1%.

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

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

Почему Excel умножает ячейки как текст?

Это происходит, если ячейки отформатированы как текст. Чтобы исправить:

  1. Выделите проблемные ячейки.
  2. Нажмите Ctrl + 1 (или правая кнопка → Формат ячеек).
  3. Выберите формат Числовой или Общий.

Если это не помогло, используйте функцию ЗНАЧЕН: =ЗНАЧЕН(A1)*ЗНАЧЕН(B1).

Как умножить ячейки в Google Таблицах?

Принцип тот же, что и в Excel. Используйте оператор * или функцию ПРОИЗВЕД. Например:

  • =A1*B1 — умножение двух ячеек.
  • =ПРОИЗВЕД(A1:B10) — умножение всех чисел в диапазоне.

Горячие клавиши для копирования формул тоже работают: протягивание маркера заполнения или Ctrl + D (для копирования формулы вниз).

Можно ли умножить ячейки без формул?

Да, с помощью специальной вставки:

  1. В пустой ячейке введите множитель (например, 1,2).
  2. Скопируйте её (Ctrl + C).
  3. Выделите диапазон чисел, которые нужно умножить.
  4. Кликните правой кнопкой → Специальная вставка → Умножить.

⚠️ Внимание: Этот метод заменяет исходные значения результатами умножения. Сохраните резервную копию данных перед использованием!