Автоматическое создание таблицы умножения в Excel

Иван Корнев·10.04.2026·4 мин

Чтобы сделать таблицу умножения в Excel с формулами, достаточно ввести числа от 1 до 10 в заголовки строк и столбцов, а в первую ячейку данных вставить формулу смешанной ссылки вида =$A2*B$1. После этого формулу можно растянуть на весь диапазон, и значения перемножатся автоматически. Этот метод занимает менее 5 минут и исключает ошибки ручного ввода.

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

Подготовка данных: базовая сетка

Независимо от выбранного метода, основа любой таблицы умножения — это правильная подготовка «каркаса». Формулы будут брать множители именно отсюда.

  1. Откройте новый лист Excel.
  2. В ячейку A1 введите символ × (или оставьте пустой).
  3. В диапазоне B1:K1 введите числа от 1 до 10 (горизонтальные множители).
    • Лайфхак: Введите 1 в B1, 2 в C1, выделите обе ячейки и потяните за маркер заполнения вправо до K1.
  4. В диапазоне A2:A11 введите числа от 1 до 10 (вертикальные множители) аналогичным способом.

Теперь у вас есть сетка, где строки и столбцы обозначают числа, которые нужно перемножить.

Способ 1: Классическая таблица 10×10

Этот метод подходит для создания статичной таблицы для печати или обучения. Ключевой момент здесь — использование смешанных ссылок.

  1. Кликните на ячейку B2 (пересечение первой строки и первого столбца с числами).
  2. Введите формулу:
    =$A2*B$1
    ```
3.  Нажмите Enter. В ячейке появится результат `1`.
4.  Наведите курсор на правый нижний угол ячейки B2 (маркер заполнения), зажмите левую кнопку мыши и протяните выделение вправо до ячейки **K2**.
5.  Не снимая выделения с строки 2, снова захватите маркер заполнения в углу ячейки K2 и протяните вниз до строки **11**.

Почему нужны знаки доллара ($)? В формуле =$A2*B$1 знак $ фиксирует конкретную часть ссылки при копировании:

  • $A означает, что столбец A всегда будет источником вертикального числа, даже если формула копируется вправо.
  • $1 означает, что строка 1 всегда будет источником горизонтального числа, даже если формула копируется вниз. Без этих знаков при копировании ссылки «поедут», и таблица заполнится неверными данными.

Способ 2: Динамическая таблица любого размера

Если вам нужна таблица умножения до 20, 50 или 100, вручную вводить заголовки долго. Лучше создать динамическую последовательность.

  1. В ячейку B1 введите 1.
  2. В ячейку C1 введите формулу =B1+1.
  3. Протяните эту формулу вправо настолько, насколько нужно (например, до столбца T для таблицы 20×20).
  4. В ячейку A2 введите 1.
  5. В ячейку A3 введите формулу =A2+1.
  6. Протяните формулу вниз до нужной строки.
  7. В ячейку B2 вставьте универсальную формулу: =$A2*B$1.
  8. Растяните её на всю область пересечения строк и столбцов.

Теперь, изменив начальное число в B1 или A2, вы можете мгновенно сдвинуть весь диапазон значений, а таблица пересчитается автоматически.

Пример структуры формул

ЯчейкаСодержимое / ФормулаОписание
A1×Заголовок угла
B11Начало горизонтального ряда
C1=B1+1Автозаполнение ряда
A21Начало вертикального ряда
A3=A2+1Автозаполнение столбца
B2=$A2*B$1Основная формула умножения

Способ 3: Визуализация и условное форматирование

Таблица умножения может служить наглядным пособием, если выделить цветом большие и маленькие числа.

  1. Выделите диапазон с результатами (например, B2:K11).
  2. Перейдите на вкладку ГлавнаяУсловное форматированиеЦветовые шкалы.
  3. Выберите схему «Зеленый – Желтый – Красный».
    • Меньшие числа окрасятся в зеленый.
    • Средние — в желтый.
    • Максимальные (например, 100) — в красный.
  4. Для улучшения читаемости добавьте границы: ГлавнаяГраницыВсе границы.
  5. Выделите заголовки (строка 1 и столбец A), сделайте шрифт жирным и добавьте фоновую заливку.

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

Частые ошибки при создании таблицы

  • Отсутствие фиксации ссылок ($). Самая распространенная ошибка. Если написать просто =A2*B1 и растянуть формулу, во второй ячейке она превратится в =B3*C2, что даст неверный результат. Всегда проверяйте наличие знаков доллара.
  • Копирование значений вместо формул. Если скопировать готовую таблицу и вставить её в другое место как «Значения», связь с заголовками пропадет, и таблица перестанет быть динамической.
  • Неверный диапазон протягивания. Убедитесь, что вы тянете формулу ровно до конца заполненных заголовков. Пустые ячейки в заголовках приведут к результату 0.

FAQ

Можно ли сделать таблицу умножения одной формулой массива? В новых версиях Excel (Office 365, Excel 2021) можно использовать функцию MAKEARRAY или SEQUENCE, но для учебных целей метод со смешанными ссылками ($A2*B$1) остается самым понятным и совместимым со всеми версиями программы.

Как распечатать таблицу на одном листе А4? Перейдите в меню ФайлПечать. В настройках масштаба выберите параметр «Вписать лист на одну страницу». Это автоматически уменьшит шрифт и ячейки так, чтобы вся таблица поместилась на листе.

Работает ли этот метод в Google Таблицах? Да, полностью. Синтаксис формул и работа со смешанными ссылками в Google Sheets идентичны Excel.