Присваиваем имена объектам в Excel: от ячейки до таблицы

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

Чтобы задать имя ячейке, диапазону или таблице в Excel, выделите нужный объект, введите желаемое название в Поле имени (слева от строки формул) и нажмите Enter. Это самый быстрый способ. Имена делают формулы понятными (например, =НДС * Сумма вместо =B2*C5) и упрощают навигацию по большим файлам.

Зачем использовать имена вместо адресов

Работа с адресами вроде $A$1:$D$50 усложняет чтение формул и повышает риск ошибок при копировании. Именованные объекты решают эти проблемы:

  • Читаемость: Формула =Цена * Количество понятна сразу, в отличие =B2*C2.
  • Навигация: Выпадающий список в поле имени позволяет мгновенно перейти к нужному диапазону на любом листе.
  • Абсолютная ссылка по умолчанию: Имя всегда ведет себя как абсолютная ссылка ($A$1), что удобно для констант (курсы валют, ставки НДС).
  • Динамичность: При использовании «Умных таблиц» имена автоматически расширяются при добавлении новых данных.

Лайфхак: Используйте имена для констант, которые часто меняются (например, курс доллара). Изменив значение в одной именованной ячейке, вы автоматически обновите все формулы в книге, где она используется.

Способы присвоения имени

Существует три основных метода создания имен, от самого быстрого до наиболее гибкого.

1. Через поле имени (Быстрый способ)

Подходит для ячеек и простых диапазонов.

  1. Выделите ячейку или диапазон.
  2. Кликните в Поле имени (находится слева от строки формул, где обычно отображается адрес, например, A1).
  3. Введите имя латиницей или кириллицей (без пробелов).
  4. Нажмите Enter.

Если нажать клавишу ввода до ввода имени или кликнуть мышкой в другое место, имя не сохранится. Обязательно завершайте действие клавишей Enter.

2. Через диалоговое окно «Создание имени»

Позволяет задать область действия (вся книга или конкретный лист) и комментарий.

  1. Выделите диапазон.
  2. Перейдите на вкладку Формулы → группа Определенные именаСоздать из выделенного (или нажмите Ctrl+Shift+F3).
  3. В открывшемся окне укажите, откуда брать имена (из заголовков столбцов/строк) или введите свое в поле «Имя».
  4. Нажмите ОК.

3. Создание имени для таблицы (Умная таблица)

Это лучший способ работы со списками данных.

  1. Выделите диапазон данных.
  2. Нажмите Ctrl+T (или ВставкаТаблица).
  3. Убедитесь, что стоит галочка «Таблица с заголовками».
  4. После создания перейдите на вкладку Конструктор таблиц (или Таблица).
  5. В поле Имя таблицы (слева на ленте) введите новое имя, например, Продажи2026.

Правила именования в Excel

Система накладывает строгие ограничения на формат имен. Нарушение правил приведет к ошибке #ИМЯ?.

ПравилоОписаниеПример
Первый символДолжен быть буква, знак подчеркивания _ или обратный слэш \.Цена, _НДС, \Данные
Запрещенные стартыНельзя начинать с цифры.2026План (ошибка)
ПробелыПробелы недопустимы. Используйте нижнее подчеркивание или точку.Ценазакг (верно), Цена за кг (ошибка)
ДлинаДо 255 символов (но лучше короче).
Резервные словаНельзя использовать имена функций и ссылки на ячейки.SUM, A1, R1C1 (ошибка)
РегистрНе чувствителен к регистру.Цена и цена — это одно имя.

Использование имен в формулах

После создания имя можно использовать как обычную ссылку.

  • Для ячейки: =СтавкаНДС * СуммаБезНДС
  • Для диапазона: =СУММ(Расходы_Январь)
  • Для таблицы (структурированная ссылка): =СУММ(Продажи2026[Выручка])

Структурированные ссылки в таблицах особенно мощны: если вы добавите новую строку в таблицу Продажи2026, формула =СУММ(Продажи2026[Выручка]) автоматически включит новые данные без вашего вмешательства.

Область видимости: По умолчанию имена создаются для всей книги (Глобальные). Если нужно, чтобы имя Итого работало только на листе «Отчет1», задайте область видимости при создании через диспетчер имен. Тогда на других листах можно будет создать имя Итого с другим значением.

Управление и редактирование имен

Для просмотра, изменения или удаления всех имен в книге используйте Диспетчер имен.

  • Как открыть: Вкладка ФормулыДиспетчер имен (или Ctrl+F3).
  • Редактирование: Выберите имя в списке, измените диапазон в поле «Диапазон» или само имя. Все формулы, использующие это имя, обновятся автоматически.
  • Удаление: Выделите лишнее имя и нажмите кнопку «Удалить». Будьте осторожны: это может сломать формулы, зависящие от него.

Частые ошибки

  1. #ИМЯ? в формуле:
    • Опечатка в названии имени.
    • Имя содержит пробелы или запрещенные символы.
    • Попытка использовать имя, которое совпадает с функцией (например, назвали диапазон Сумма).
  2. Имя не работает на другом листе:
    • Проверьте область видимости. Если имя создано только для «Лист1», на «Лист2» оно будет недоступно (если не указано имя листа перед ним, например Лист1!МоеИмя).
  3. Ссылка не расширяется:
    • Вы использовали обычный именованный диапазон, а не «Умную таблицу». Обычные имена статичны; при добавлении данных их нужно менять вручную в Диспетчере имен.

FAQ

Можно ли переименовать существующее имя? Да. Откройте Диспетчер имен (Ctrl+F3), выберите имя, отредактируйте поле «Имя» и сохраните. Все формулы в книге обновятся автоматически.

Как сделать имя динамическим без таблицы? Используйте функцию СМЕЩ (OFFSET) или ИНДЕКС в поле «Диапазон» в Диспетчере имен. Например: =СМЕЩ($A$1;0;0;СЧЁТЗ($A:$A);1) создаст диапазон, который растет вместе с заполнением столбца A.

Можно ли использовать русские буквы? Да, в современных версиях Excel поддерживаются имена на любом языке, установленном в системе, при соблюдении правил (без пробелов, не начиная с цифры).

Что лучше: имя диапазона или таблица? Для списков данных, которые будут пополняться, всегда выбирайте Таблицу (Ctrl+T). Для констант, разрозненных ячеек или сложных вычислений удобнее обычные Именованные диапазоны.