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

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

В этой статье разберём 5 способов умножения количества — от простейших формул до автоматизированных расчётов с использованием таблиц и функций. Вы узнаете, как правильно составить формулу, чтобы избежать ошибок при работе с текстовыми ячейками, как зафиксировать ячейку с коэффициентом и почему иногда результат отображается в экспоненциальном формате. А в конце — FAQ с ответами на типичные вопросы пользователей.

1. Базовое умножение: количество × цена

Самый простой случай — перемножить две ячейки, где в одной указано количество (например, штук товара), а в другой — цена за единицу. Формула выглядит так:

=A2*B2

Где:

  • 📌 A2 — ячейка с количеством (например, 5 штук)
  • 💰 B2 — ячейка с ценой за единицу (например, 150 рублей)

Чтобы растянуть формулу на весь столбец, потяните за правый нижний угол ячейки с результатом (маркер автозаполнения). Excel автоматически скорректирует номера строк (A3*B3, A4*B4 и т.д.).

2. Умножение количества на фиксированный коэффициент

Допустим, вам нужно умножить столбец с количеством на постоянный множитель — например, наценку 1.2 (20%) или курс валюты. Здесь важно зафиксировать ячейку с коэффициентом, чтобы при копировании формулы она не сдвигалась.

Используйте абсолютную ссылку со знаком $:

=A2*$D$1

Пример:

Количество (A)Коэффициент (D1)Результат (C)Формула
101.212=A2*$D$1
1518=A3*$D$1
78.4=A4*$D$1

Если не поставить $, при растягивании формулы Excel будет сдвигать ссылку на коэффициент (A3*D2, A4*D3), что приведёт к ошибкам.

📊 Как часто вы используете абсолютные ссылки ($) в Excel?
Постоянно
Иногда
Раньше не знал о них
Никогда

3. Умножение с проверкой на текстовые значения

Excel может выдавать ошибку #ЗНАЧ!, если в ячейке с количеством или ценой хранится текст (например, "10 шт." вместо "10"). Чтобы избежать этого, используйте функцию ЕСЛИОШИБКА или ЗНАЧЕН:

=ЕСЛИОШИБКА(A2*B2; 0)

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

=ЗНАЧЕН(ПСТР(A2; 1; НАЙТИ(" "; A2)-1))*B2

Эта формула работает, если количество записано как "10 шт." — она извлекает только цифру 10 и умножает на цену.

Почему Excel не распознаёт числа в формате "10 шт."?

Текстовые ячейки (даже с цифрами) воспринимаются как строки, а не как числовые значения. Функция ЗНАЧЕН преобразует текст в число, но только если он содержит исключительно цифры и разделители (точка, запятая).

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

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

=ЕСЛИ(A2>50; A2*B2*0.9; A2*B2)

Разберём логику:

  • 🔍 ЕСЛИ(A2>50; ...) — проверяет, превышает ли количество 50
  • 💸 A2*B2*0.9 — если да, умножает цену с учётом скидки 10% (коэффициент 0.9)
  • 📊 A2*B2 — если нет, умножает без скидки

Можно усложнить условие, добавив несколько критериев через И или ИЛИ:

=ЕСЛИ(И(A2>50; B2>1000); A2*B2*0.85; A2*B2)

Здесь скидка 15% применяется, только если количество > 50 и цена > 1000.

Убедитесь, что ячейки с количеством и ценой имеют числовой формат|

Проверьте логику условия (например, > или <)|

Используйте $ для фиксированных ссылок на коэффициенты|

Тестируйте формулу на крайних значениях (0, 1, максимальное количество)-->

5. Умножение количества в сводных таблицах

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

  1. 📊 Добавить вычисляемое поле:
    • Щёлкните правой кнопкой по сводной таблице → Дополнительные вычисленияПоля, элементы и наборыВычисляемое поле.
    • В поле Имя введите "Стоимость".
    • В поле Формула укажите =Количество*Цена (используйте имена столбцов из исходных данных).
  • 🔄 Обновить данные: после добавления поля сводная таблица пересчитается автоматически.
  • Если вычисляемое поле не работает, проверьте:

    • ❌ Названия столбцов в формуле точно совпадают с исходными данными (с учётом регистра).
    • ❌ В исходных данных нет пустых ячеек или текста вместо чисел.

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

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

    ОшибкаПричинаРешение
    #ЗНАЧ!Текст в ячейке с количеством или ценойИспользуйте ЗНАЧЕН или исправьте формат ячейки на "Числовой"
    #ДЕЛ/0!Деление на ноль в сложной формулеПроверьте логику формулы, добавьте ЕСЛИОШИБКА
    Неправильный результат (например, 1E+10)Число слишком большое, Excel перешёл в экспоненциальный форматРасширьте столбец или измените формат ячейки на "Числовой" без разделителей
    Формула не копируетсяЗабыли зафиксировать ячейку с коэффициентом ($D$1)Добавьте $ перед буквой столбца и номером строки
    ⚠️ Внимание: Если после умножения результат отображается как дата (например, 05.01.1900), значит Excel интерпретировал число как дату. Измените формат ячейки на "Общий" или "Числовой".

    Ещё одна частая проблема — округление результатов. Например, при умножении 10.5 * 2.3 Excel может показать 24.150000000000002 из-за особенностей хранения чисел с плавающей запятой. Чтобы исправить:

    • 🔢 Используйте функцию ОКРУГЛ:
      =ОКРУГЛ(A2*B2; 2)

      (округляет до 2 знаков после запятой).

    • 📉 Или измените формат ячейки, чтобы скрыть лишние знаки: Формат ячеек → Числовой → 2 десятичных знака.

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

    Можно ли умножить количество на процент в Excel?

    Да. Чтобы умножить количество на процент (например, наценку 20%), используйте формулу:

    =A2*B2*(1+20%)

    Или укажите процент как десятичную дробь:

    =A2*B2*1.2

    Где 1.2 — это 100% + 20%.

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

    Формулы в Google Таблицах работают так же, как в Excel. Например:

    =A2*B2

    Отличия:

    • 🔹 В Google Таблицах разделителем целой и дробной части может быть запятая или точка (зависит от региональных настроек).
    • 🔹 Функции на английском: IF вместо ЕСЛИ, VALUE вместо ЗНАЧЕН.
    Почему при умножении получается 0?

    Причины:

    1. 🔴 Одна из ячеек пустая или содержит 0.
    2. 🔴 Формат ячейки с результатом — "Текстовый" (Excel не может отобразить число).
    3. 🔴 В формуле используется ЕСЛИ с условием, которое всегда возвращает 0.

    Решение: проверьте исходные данные и формат ячеек.

    Как умножить количество на цену в разных листах?

    Используйте ссылки на другой лист. Например, если количество на Лист1, а цена на Лист2:

    =Лист1!A2*Лист2!B2

    Важно: при перемещении или переименовании листов ссылки обновляются автоматически, но если лист удалён, формула вернёт ошибку #ССЫЛКА!.

    Можно ли умножить количество на динамический коэффициент (например, курс доллара из интернета)?

    Да, но для этого нужны надстройки или Power Query:

    1. 🌐 В Excel 365 используйте функцию СТОК (Stocks) для получения курса валют в реальном времени.
    2. 📊 В Google Таблицах подключите надстройку Google Finance:
      =GOOGLEFINANCE("CURRENCY:USDRUB")*A2

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