Функции и формулы

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

Именованный диапазон в Excel — это понятное слово вместо адреса ячеек для тех, кто хочет читать формулы без расшифровки и не ставить знаки доллара. Имя начинается с буквы или подчёркивания и может содержать до 255 знаков без пробелов[4]. Ниже — что даёт имя, способы его создать, правила синтаксиса, Диспетчер имен и случаи, когда имя ломает формулу.

Тренажёр: 7 шагов

Формула вида B2*C2*(1+$F$1) правильная, но через месяц уже никто не помнит, что лежит в F1. Справка Microsoft объясняет, что имена могут обозначать ячейки, диапазоны, формулы и постоянные значения[4]. Понятное слово вместо адреса делает расчёт читаемым и для автора, и для коллеги, который откроет файл впервые.

Работа с именами идёт по короткому пути: найти поле имени слева от строки формул, ввести имя и использовать его в формуле, проверить в Диспетчере имен, на какой диапазон оно указывает, исправить #ИМЯ? или устаревший диапазон и затем применить имена на своих данных. Именованный диапазон в Excel после этого работает в любой формуле книги так же, как адрес, который за ним стоит.

Ключевые факты: именованный диапазон в Excel

  • Имя может обозначать ячейку, диапазон, формулу или постоянное значение[4].
  • Длина имени — до 255 знаков, первый знак — буква или подчёркивание, пробелы не допускаются[4].
  • Имя не может совпадать с адресом ячейки вроде Z$100, BIN9 или R1C1[4].
  • Диспетчер имен открывается на вкладке «Формулы» в группе «Определенные имена» и показывает область каждого имени[2].
  • Формула со ссылкой на неопределённое имя показывает #ИМЯ?, по справке Microsoft[3].

Что такое именованный диапазон в Excel: имя вместо адреса

Именованный диапазон — это понятное слово, которое формула использует вместо адреса ячеек: «Цена» вместо Продажи!$B$2:$B$4, «НДС» вместо $F$1. Имя ведёт себя в формуле точно так же, как диапазон, на который указывает. Справка Microsoft добавляет, что имя может обозначать не только ячейки, но и формулу или константу[4].

Пример: на листе «Продажи» в B2:B4 стоят цены, в C2:C4 — количество, а имена «Цена», «Кол», «НДС» и «Прайс» уже созданы.

ABC
1ТоварЦенаКол
2Чай2504
3Кофе4802
4Сахар9010
Без имёнС именамиРезультат
=СУММ(B2:B4)=СУММ(Цена)820
=СУММПРОИЗВ(B2:B4;C2:C4)=СУММПРОИЗВ(Цена;Кол)2860
=B2*C2*(1+$F$1)=B2*C2*(1+НДС)1200
=ВПР(F1;$A$2:$B$4;2;0)=ВПР(F1;Прайс;2;0)480

Имя книги доступно на любом её листе: достаточно ввести знак равенства и имя[1]. Справка показывает это на примере =AVERAGE(MyRegions): формула с именем вместо диапазона C2:C5 возвращает 2661,5[4]. Особенно полезен именованный диапазон в Excel для справочников, ставок и констант, на которые ссылается много формул. Сравните две записи: =ВПР(F1;$A$2:$B$4;2;0) требует помнить, где лежит прайс и почему стоят доллары, а =ВПР(F1;Прайс;2;0) читается как фраза. Чем больше в книге листов и расчётов, тем заметнее разница: формулы с именами проще проверить и объяснить коллеге. Перейти к именованному диапазону тоже легко: список поля имени выделяет нужные ячейки, даже если они на соседнем листе.

Разобравшись с тем, что даёт имя, переходим к способам его создать.

Как присвоить имя ячейке: поле имени и создание из заголовков

Имя ячейке быстрее всего присвоить в поле имени: выделите ячейку, введите имя в поле «Имя» слева от строки формул и нажмите Enter[1]. Этот способ подходит для одного имени, а для таблицы с заголовками есть команда, которая создаёт имена пачкой.

  1. Выделите ячейку F1 со ставкой 0,2.
  2. Щёлкните поле имени слева от строки формул.
  3. Введите НДС без пробелов и нажмите Enter.
  4. В любой ячейке напишите =B2*C2*(1+НДС) и проверьте результат: 1200.
  5. Скопируйте формулу вниз — имя не сдвигается, знаки доллара не нужны.

Для таблицы с шапкой удобнее создать имена из выделенного диапазона: выделите A1:C4 вместе с заголовками, откройте вкладку «Формулы» и в окне «Создание имен из выделенного диапазона» отметьте верхнюю строку[1]. Excel создаст имена «Товар», «Цена» и «Кол» по заголовкам столбцов.

Вставить готовое имя в формулу можно без набора: на вкладке «Формулы» есть команда для вставки имени, а при вводе достаточно набрать первую букву и выбрать имя из списка[1]. Справка относит эти способы к Excel 2021, Excel 2024 и Microsoft 365, включая версии для Mac[1]. Создайте имена «Суммы» и «НДС» в тренажёре: урок проверяет, что формула счёта использует имя, а не адрес.

В Google Таблицах имя задают через «Данные» → «Именованные диапазоны», и формула вида =SUM(budget_total) работает так же, как в Excel[6].

Однако не каждое слово годится в имя: у Excel есть строгие правила синтаксиса.

Правила имён: до 255 знаков, без пробелов и адресов

Имя должно начинаться с буквы или знака подчёркивания и может содержать до 255 знаков: буквы, цифры, точки и подчёркивания[4]. Пробелы в имени не допускаются, а слова разделяют подчёркиванием или точкой, как в Sales_Tax или First.Quarter[4].

ИмяПримет ли ExcelПочему
НДС_2026дабуквы, подчёркивание и цифры
Ставка.НДСдаточка допустима
НДС 2026нетпробел не допускается
2026_НДСнетпервым должен идти знак буквы или подчёркивания
Q1, BIN9, R1C1нетсовпадает с адресом ячейки

Имя НДС_2026 Excel примет, а НДС 2026 с пробелом — нет. Обозначение не может совпадать с адресом ячейки, например Z$100, BIN9 или R1C1[4]: Excel не поймёт, где слово, а где ссылка. Регистр букв не различается, поэтому SALES и Sales для Excel — одно и то же имя, и новое заменит старое[4].

Миф: в имени можно поставить пробел, как в названии листа. На деле пробелы не допускаются, и слова разделяют подчёркиванием или точкой, по справке Microsoft[4].
Миф: Sales и SALES — два разных имени. На деле Excel не различает регистр, и имя SALES заменит уже существующее Sales, как сказано в справке Microsoft[4].

В Google Таблицах правила строже: только буквы, цифры и подчёркивания, без точек, длина от 1 до 250 символов, а начинать имя с цифры или слов true и false нельзя[6]. Если файл переносят между программами, точку лучше заранее заменить подчёркиванием — тогда именованный диапазон в Excel и в Google Таблицах будет называться одинаково.

Остаётся понять, где все имена книги видны сразу и как их править.

Диспетчер имен и область действия: пример со ставкой НДС

Диспетчер имен показывает все имена книги с их значением, диапазоном и областью действия: он открывается на вкладке «Формулы» в группе «Определенные имена»[2]. В столбце «Область» стоит «Книга» для глобального имени или имя листа для локального, а по умолчанию имя создаётся для всей книги[2].

Столбец окнаЧто показывает
Имясамо имя или имя таблицы
Значениетекущее значение, например 0,2 для НДС
Диапазонссылка, на которую указывает имя
Область«Книга» или имя листа
Примечаниепояснение до 255 знаков

Ставку НДС удобно оформить как именованный диапазон в Excel из одной ячейки: если она изменится, достаточно поправить одну ячейку F1, и все формулы со словом «НДС» пересчитаются. Если же переименовать запись в Диспетчере, Excel изменит её во всех формулах книги[2]. Лишние записи удаляют там же: выделить одну или несколько и нажать «Удалить»[2].

Фильтр в Диспетчере оставляет только записи с ошибками в значении, например со ссылкой на удалённые ячейки[2]. Полный перечень можно вывести прямо на лист: кнопка «Вставить список» выводит два столбца — названия и ссылки[5]. Такая шпаргалка удобна перед передачей файла коллеге. Диспетчер имен нельзя открыть, пока вы редактируете содержимое ячейки[2]: сначала завершите ввод клавишей Enter или Esc.

Именно поэтому у такого приёма стоит отдельно разобрать границы: он упрощает формулы, но решает не любую задачу.

Когда имя не поможет: #ИМЯ?, растущая таблица и регистр

Имя не поможет, если формула ссылается на имя, которого нет в книге: тогда Excel покажет #ИМЯ?[3]. Та же ошибка появится при опечатке в имени, и справка Microsoft советует не прятать её функцией ЕСЛИОШИБКА, а исправить причину[3].

  • Если запись удалили, формулы, где она использовалась, покажут #ИМЯ?[3]: восстановите её в Диспетчере или верните адрес.
  • Когда таблица растёт вниз, обычный именованный диапазон в Excel остаётся того размера, который задали, и новые строки в итог не попадают.
  • При совпадении нового названия со старым в другом регистре Excel заменит существующее[4]: проверяйте список перед созданием.
  • Если записи создавались макросом или скрыты, Диспетчер их не покажет[2], и искать причину ошибки придётся иначе.
СимптомПричинаЧто сделать
#ИМЯ? в формулеслово не определено или опечаткаисправить опечатку или создать запись в Диспетчере
Excel не принимает названиепробел, цифра в начале или адрес вроде Q1заменить пробел подчёркиванием, начать с буквы
новые строки не попали в суммудиапазон не расширилсяизменить диапазон в Диспетчере
Диспетчер не открываетсяидёт правка ячейкизавершить ввод
Миф: после удаления записи формула сама вернётся к адресу. На деле формула со ссылкой на неопределённое слово показывает #ИМЯ?, по справке Microsoft[3].
Не путать: диапазон, который сам растёт при добавлении строк, даёт таблица Excel со своим именем — подробнее на странице о таблицах Excel с автоматическим расширением.
Не путать: источник выпадающего списка тоже задают словом вместо адреса — подробнее на странице о выпадающем списке в ячейке.
Не путать: закрепление адресов знаком доллара описано на странице об адресах с долларом и клавише F4, а данные с соседних листов — на странице о ссылках между листами книги.

Остальные приёмы собраны в путеводителе по формулам Excel для начинающих.

Частые вопросы

Как присвоить имя ячейке в Excel?

Ячейке присваивают название в поле слева от строки формул: выделите её, введите НДС без пробелов и нажмите Enter[1]. После этого в формулах можно писать =B2*НДС.

Где находится Диспетчер имен?

Диспетчер имен находится на вкладке «Формулы» в группе «Определенные имена»[2]. В нём видны все записи книги со значениями, диапазонами и областью действия.

Как удалить именованный диапазон в Excel?

Именованный диапазон в Excel удаляют в Диспетчере: выделите запись, нажмите «Удалить» и подтвердите[2]. Формулы, где она использовалась, покажут #ИМЯ?[3].

Почему Excel не принимает имя диапазона?

Excel не принимает название с пробелом, с цифрой в начале или похожее на адрес ячейки, например R1C1[4]. Начните с буквы и замените пробел подчёркиванием.

Можно ли сделать имя для числа, а не для ячейки?

Да, название может обозначать постоянное значение, а не только ячейку[4]. На листе такое число не видно, поэтому менять его придётся через Диспетчер.

Источники

  1. [1] Microsoft, справка «Определение и использование имен в формулах», 2026
  2. [2] Microsoft, справка «Использование Диспетчера имен в Excel», 2026
  3. [3] Microsoft, справка «Исправление ошибки #ИМЯ?», 2026
  4. [4] Microsoft, справка «Use names in formulas», 2026
  5. [5] Microsoft, справка «Вставка именованного диапазона в формулу в Excel», 2026
  6. [6] Google, справка «Name a range of cells - Computer - Google Docs Editors Help», 2026

Похожие темы