Menu

Как умножить и разделить в Excel (эксель): формулы

Умножение в Excel делается звёздочкой, =B2*C2, а деление косой чертой, =B2/C2. Умножение столбца на одно число, функция ПРОИЗВЕД и ошибка #ДЕЛ/0! на живых таблицах, которые можно править.

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

Чтобы умножить в Excel, используйте звёздочку: =B2*C2 умножает значение B2 на значение C2. Чтобы разделить, используйте косую черту: =B2/C2 делит B2 на C2.

Цена на количество
D2
ABCD
1ProductPriceQtyTotal
2Notebook$3.504$14.00
3Pen$1.2010$12.00
4Folder$2.756$16.50
5Stapler$8.901$8.90
Нажмите на ячейку, чтобы увидеть её формулу. Измените число или формулу, и таблица пересчитается.В русском Excel: =B2*C2

D2 показывает $14.00. Замените количество в C2 на 6, и итог станет $21.00. Формула набрана один раз в D2 и протянута вниз, поэтому в D3 стоит =B3*C3, в D4 =B4*C4 и так далее.

Как разделить в Excel

Деление работает так же, со знаком /. Здесь каждая строка делит стоимость на число единиц, чтобы получить цену за единицу.

Цена за единицу
D2
ABCD
1PackCostUnitsPer unit
2Eggs$3.6012$0.30
3Batteries$7.508$0.94
4Water$4.206$0.70
Нажмите на ячейку, чтобы увидеть её формулу. Измените число или формулу, и таблица пересчитается.В русском Excel: =B2/C2

Одно яйцо (Eggs) стоит $0.30. Excel соблюдает обычный порядок действий: умножение и деление выполняются раньше сложения и вычитания, поэтому =10+20/2 даёт 20. Скобки меняют порядок: =(10+20)/2 даёт 15, среднее двух чисел.

Перемножить несколько ячеек функцией ПРОИЗВЕД

=ПРОИЗВЕД(B2:D2) (по-английски PRODUCT) перемножает все числа диапазона. Результат тот же, что у =B2*C2*D2, с одним отличием: ПРОИЗВЕД пропускает пустые ячейки, а * считает пустую ячейку нулём. Таблицы на этой странице показывают английскую запись, но формулы в них можно вводить и по-русски, с точкой с запятой: =ПРОИЗВЕД(B2:D2).

ПРОИЗВЕД и звёздочка
E2
ABCDEF
1BoxLengthWidthHeightPRODUCTAsterisks
2Small20151030003000
3Flat403012000
Нажмите на ячейку, чтобы увидеть её формулу. Измените число или формулу, и таблица пересчитается.В русском Excel: =ПРОИЗВЕД(B2:D2)

Коробка Small даёт 3000 обоими способами. У коробки Flat нет высоты: ПРОИЗВЕД возвращает 1200 (40 на 30), а формула со звёздочками возвращает 0. Какая из них права, зависит от того, означает ли пустая ячейка «нет данных» или «ноль».

Умножить столбец на число

Чтобы умножить каждую строку на одно и то же число, например ставку налога или курс валюты, поместите число в одну ячейку и ссылайтесь на неё со знаками доллара. $F$1 это абсолютная ссылка: при протягивании формулы вниз она остаётся F1.

Пересчёт цен по одному курсу
C2
ABCDEF
1ProductPrice (USD)Price (EUR)Rate0.92
2Notebook$3.503.22
3Pen$1.201.10
4Folder$2.752.53
5Stapler$8.908.19
Нажмите на ячейку, чтобы увидеть её формулу. Измените число или формулу, и таблица пересчитается.В русском Excel: =B2*$F$1

Замените курс в F1 на 0,9, и обновится весь столбец. Без знаков доллара копия в C3 выглядела бы как =B3*F2, пустая ячейка, и возвращала бы 0. Знак $ и клавиша F4, которая его ставит, объясняются на странице абсолютные ссылки.

Чтобы изменить сами числа, а не писать новые формулы, скопируйте ячейку с курсом, выделите цены, нажмите Ctrl+Alt+V (Cmd+Ctrl+V на Mac), чтобы открыть «Специальную вставку», выберите Значения и Умножить и нажмите ОК. Цены заменятся результатами, и никаких формул не останется. Пункт Значения сохраняет собственный числовой формат цен; с пунктом Все поверх них вставится и формат ячейки с курсом.

Деление на ноль (#ДЕЛ/0!)

Деление на 0 или на пустую ячейку возвращает #ДЕЛ/0! (по-английски #DIV/0!; таблицы на этой странице показывают ошибки под английскими именами). Проверяйте делитель перед делением или перехватывайте ошибку функцией ЕСЛИОШИБКА (IFERROR).

Средний чек
D2
ABCDE
1StoreRevenueOrdersPlainChecked
2North$4,200120$35.00$35.00
3South$00#DIV/0!
4East$1,850#DIV/0!
Нажмите на ячейку, чтобы увидеть её формулу. Измените число или формулу, и таблица пересчитается.В русском Excel: =B2/C2

D3 и D4 показывают #DIV/0!: у South не было заказов, а у East число вообще не указано. Столбец с проверкой показывает вместо ошибки пустую ячейку; в русском Excel эта формула пишется =ЕСЛИ(C2=0;"";B2/C2). =ЕСЛИОШИБКА(B2/C2;"") даёт такие же пустые ячейки, но скроет и настоящую ошибку, например текст в столбце Revenue, поэтому проверка делителя надёжнее. Подробнее на странице ЕСЛИОШИБКА.

QUOTIENT и ОСТАТ: целая часть и остаток

=QUOTIENT(A2,B2) делит и отбрасывает всё после запятой. =ОСТАТ(A2;B2) (по-английски MOD) возвращает остаток. Вместе они раскладывают минуты на часы и минуты:

Минуты в часы и минуты
B2
ABC
1MinutesHoursMinutes left
2135215
390130
445045
Нажмите на ячейку, чтобы увидеть её формулу. Измените число или формулу, и таблица пересчитается.В русском Excel: =ЧАСТНОЕ(A2;60)

135 минут это 2 часа и 15 минут. QUOTIENT отбрасывает дробную часть, а не округляет, поэтому 0,75 часа превращаются в 0 в строке с 45 минутами.

Практика: разделить счёт

Счёт за ужин
F2
ABCDEF
1ItemPricePeople4
2Pizza$24.00Each
3Salad$9.50
4Drinks$16.00
5Dessert$12.50
Нажмите на ячейку, чтобы увидеть её формулу. Измените число или формулу, и таблица пересчитается.

Ваша очередь: В F2 разделите сумму четырёх позиций на число человек в F1.

Частая ошибка: умножение на процент

Чтобы добавить налог 8%, =B2*8% возвращает только сам налог. Цена с налогом это =B2*(1+8%) или =B2*1,08. Подробнее на странице проценты в Excel.

Часто задаваемые вопросы

Какая формула умножения в Excel?

Используйте звёздочку: =B2*C2 умножает B2 на C2, а =B2*1,2 умножает B2 на 1,2. Чтобы перемножить сразу много ячеек, =ПРОИЗВЕД(B2:D2) умножает все числа диапазона.

Как разделить в Excel?

Используйте косую черту: =B2/C2 делит B2 на C2. Функции РАЗДЕЛИТЬ нет; функция QUOTIENT существует, но возвращает только целую часть.

Как умножить весь столбец на одно число в Excel?

Поместите число в ячейку, например F1, затем напишите =B2*$F$1 в первой строке и протяните вниз. Знаки доллара оставляют каждую строку привязанной к F1. Чтобы изменить сами числа, скопируйте F1, выделите столбец и выберите «Специальная вставка > Умножить».

Как перемножить два столбца в Excel?

Напишите =B2*C2 в первой строке и протяните вниз, чтобы каждая строка перемножила свои две ячейки. В Excel 2021 и Microsoft 365 =B2:B5*C2:C5 возвращает все произведения сразу, а =СУММПРОИЗВ(B2:B5;C2:C5) складывает их в одной ячейке.

Можно ли умножать в Excel через x?

Нет. Excel читает x как текст или имя, поэтому =B2xC2 даёт #ИМЯ?. Знак умножения в формуле всегда *.

Иллюстрация языков программирования Coddy

Учитесь программировать с Coddy

НАЧАТЬ