Гид по технологиям

Как умножать числа в Google Sheets

5 min read Google Sheets Обновлено 28 Dec 2025
Умножение чисел в Google Sheets
Умножение чисел в Google Sheets

Интерфейс Google Sheets с таблицей и строкой формул

Быстрые ссылки

  • Умножение двух чисел
  • Умножение с помощью оператора *
  • Массовое умножение столбцов через ARRAYFORMULA
  • Альтернативные функции и лайфхаки

Умножение двух чисел

Если нужно быстро получить произведение двух целых чисел, в Google Sheets доступны два простых подхода. Оба дают одинаковый результат — выбирайте тот, который вам удобнее.

Использование функции MULTIPLY

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

=MULTIPLY(,)

Замените и на числа или на ссылки на ячейки, содержащие числа. Пример:

=MULTIPLY(2,3)

Ячейка с формулой =MULTIPLY(2,3) и результатом 6

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

Пример подстановки значения из ячейки A1 в формулу MULTIPLY

Нажмите Enter — и результат появится в выбранной ячейке.

Результат вычисления в ячейке — 6

Использование оператора умножения *

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

В пустой ячейке введите:

=*

Например:

=8*2

Формула =8*2 в строке формул и результат

Также можно использовать ссылки на ячейки:

Пример замены одного числа ссылкой на ячейку в формуле умножения

После ввода нажмите Enter, и Sheets покажет результат.

Результат умножения отображён в ячейке

Важно: если вы хотите быстро применить формулу ко всем строкам таблицы, дважды щёлкните по маленькому синему квадратику в правом нижнем углу ячейки с формулой — Google Sheets автоматически заполнит формулу вниз по таблице до последней соседней заполненной строки.

Демонстрация заполнения формулы по столбцу с помощью синего квадратика

Массовое умножение столбцов через ARRAYFORMULA

Чтобы одновременно умножить значения из двух столбцов и получить результаты в виде массива, используйте ARRAYFORMULA.

В пустой ячейке введите:

=ARRAYFORMULA(*)

Например:

=ARRAYFORMULA(A:A*B:B)

Формула ARRAYFORMULA(A:A*B:B) в строке формул

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

=ARRAYFORMULA(A2:A*B2:B)

Пример корректного диапазона начиная со второй строки B2 и C2

Особенности ARRAYFORMULA:

  • Пустые ячейки трактуются как 0. Это приводит к «хвосту» нулей в конце результата, если диапазон не ограничен.
  • Чтобы избежать бесконечного списка нулей, укажите фиксированную длину диапазона:
=ARRAYFORMULA(B2:B100*C2:C100)

Это резервирует 99 строк для вычислений и уменьшит количество ненужных нулей.

Пример длинного списка нулей в результате ARRAYFORMULA

Альтернативные функции и подходы

Ниже — короткий обзор других способов умножения и ситуаций, в которых они полезны.

  • PRODUCT(range)
    • Умножает все числа в указанном диапазоне. Удобно, когда нужно перемножить несколько значений в одной колонке или строке.
    • Пример: =PRODUCT(A2:A10)
  • MMULT(range1, range2)
    • Выполняет матричное умножение. Полезно для линейной алгебры или когда нужно перемножить матрицы по правилам матричного умножения.
    • Обратите внимание: MMULT возвращает массив и требует совместимых размеров матриц.
  • Использование PRODUCT с несколькими диапазонами: =PRODUCT(A2:A5, C2:C5) умножит все элементы внутри каждого диапазона, затем перемножит результаты.
  • Для огромных чисел можно применять логарифмы (LOG/EXP), но это редко требуется в обычных таблицах.

Когда методы не работают и как это исправить

  • Неправильные типы данных: текст в ячейках даст ошибку или будет интерпретирован как 0. Решение: проверьте формат ячеек, используйте VALUE() для преобразования.
  • Несовпадающие размеры массивов в ARRAYFORMULA: если один диапазон короче другого, появится ошибка. Решение: выровняйте диапазоны по длине или используйте IFERROR/IF.
  • Заголовки в диапазонах: начинайте с первой строки с данными, минуя заголовок.
  • Круговые ссылки: убедитесь, что формулы не ссылаются на ячейки, где должны записываться результаты.

Мини-методология: шаги при автоматизации умножений

  1. Определите объём данных: одна формула, столбец или несколько столбцов.
  2. Выберите метод: MULTIPLY/оператор * для единичных случаев, ARRAYFORMULA или PRODUCT для диапазонов.
  3. Установите корректные диапазоны (без заголовков)
  4. Протестируйте на 3–5 строках.
  5. Примените автозаполнение или позвольте ARRAYFORMULA заполнить столбец.
  6. Проверьте граничные случаи: пустые ячейки, текст, деление на ноль в сопутствующих формулах.

Шаблон быстрых формул (cheat sheet)

  • Умножение двух чисел: =A1*B1
  • Функция для двух аргументов: =MULTIPLY(A1,B1)
  • Умножение всего столбца (динамически): =ARRAYFORMULA(A2:A*B2:B)
  • Фиксированный диапазон: =ARRAYFORMULA(A2:A100*B2:B100)
  • Перемножить все в одном диапазоне: =PRODUCT(A2:A10)
  • Безопасное умножение с игнорированием текстов: =IFERROR(VALUE(A1)*VALUE(B1),"Ошибка")

Чек-листы по ролям

Аналитик:

  • Проверить, что формулы не зависят от пустых строк.
  • Использовать фиксированные диапазоны для отчётов.
  • Добавить комментарии к ячейкам с нестандартной логикой.

Бухгалтер:

  • Убедиться в числовом формате ячеек (Число/Валюта).
  • Проверить округления и формат отображения.
  • Использовать PRODUCT для серий сумм/количеств.

Студент или преподаватель:

  • Использовать простые формулы для примеров (A*B).
  • Демонстрировать ARRAYFORMULA для пакетной обработки.

Критерии приёмки

  • Формулы возвращают ожидаемое произведение для тестовых входных данных.
  • ARRAYFORMULA не создаёт лишних ошибок при добавлении новых строк с данными.
  • Отчёт читабелен: в шапке указан диапазон, формат ячеек — числовой.

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

  • Результат равен 0: проверьте, не пустые ли входные ячейки (пустая = 0).
  • Ошибка массива: выровняйте диапазоны в ARRAYFORMULA.
  • Неправильный формат даты/текста: используйте VALUE() или поменяйте формат ячеек.

Примеры тестовых случаев

  1. Простая пара: A1=2, B1=3 → ожидаемый результат 6.
  2. Диапазон с пустыми ячейками: A2:A5 и B2:B5, некоторые пусты → ожидаемое поведение: пустые трактуются как 0; при необходимости обработать отдельно.
  3. Заголовки в первой строке: A1=”Цена”, A2=10, B1=”Кол-во”, B2=2 → при формуле ARRAYFORMULA(A:AB:B) должна появиться ошибка; правильно использовать A2:AB2:B.

Когда использовать что

  • Небольшие вычисления в одной ячейке — используйте * или MULTIPLY.
  • Однотипные вычисления по столбцу — ARRAYFORMULA или заполнение формулой вниз.
  • Перемножить все элементы в диапазоне — PRODUCT.
  • Матричные вычисления — MMULT.

Короткое резюме

Google Sheets предоставляет гибкие способы умножения: для быстрых расчётов подходят оператор * и MULTIPLY, для массовых вычислений — ARRAYFORMULA и PRODUCT. Проверяйте типы данных и диапазоны, чтобы избежать ошибок. Используйте шаблоны из этого руководства для ускорения работы.

Важно: если в таблице часто появляются пустые строки, заранее ограничьте диапазон или добавьте логику проверки пустых значений, чтобы избежать «хвостов» нулей.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Папка без названия на iPhone или iPad
iOS

Папка без названия на iPhone или iPad

Запуск и поддержка сервера Minecraft
Игры

Запуск и поддержка сервера Minecraft

Исправить угол камеры для видеозвонков
Видеосвязь

Исправить угол камеры для видеозвонков

Shortcuts: запуск при открытии приложения
iOS Shortcuts

Shortcuts: запуск при открытии приложения

Обмен файлами между Mac и Android
Руководство

Обмен файлами между Mac и Android

Err_Connection_Timed_Out в Chrome: как исправить
Технологии

Err_Connection_Timed_Out в Chrome: как исправить