Функции и формулы
Как заменить адрес понятным словом: именованный диапазон в Excel для формул
Именованный диапазон в Excel — это понятное слово вместо адреса ячеек для тех, кто хочет читать формулы без расшифровки и не ставить знаки доллара. Имя начинается с буквы или подчёркивания и может содержать до 255 знаков без пробелов[4]. Ниже — что даёт имя, способы его создать, правила синтаксиса, Диспетчер имен и случаи, когда имя ломает формулу.
Формула вида 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 — количество, а имена «Цена», «Кол», «НДС» и «Прайс» уже созданы.
| A | B | C | |
|---|---|---|---|
| 1 | Товар | Цена | Кол |
| 2 | Чай | 250 | 4 |
| 3 | Кофе | 480 | 2 |
| 4 | Сахар | 90 | 10 |
| Без имён | С именами | Результат |
|---|---|---|
=СУММ(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]. Этот способ подходит для одного имени, а для таблицы с заголовками есть команда, которая создаёт имена пачкой.
- Выделите ячейку F1 со ставкой 0,2.
- Щёлкните поле имени слева от строки формул.
- Введите
НДСбез пробелов и нажмите Enter. - В любой ячейке напишите
=B2*C2*(1+НДС)и проверьте результат: 1200. - Скопируйте формулу вниз — имя не сдвигается, знаки доллара не нужны.
Для таблицы с шапкой удобнее создать имена из выделенного диапазона: выделите 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].
В 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 | заменить пробел подчёркиванием, начать с буквы |
| новые строки не попали в сумму | диапазон не расширился | изменить диапазон в Диспетчере |
| Диспетчер не открывается | идёт правка ячейки | завершить ввод |
Остальные приёмы собраны в путеводителе по формулам Excel для начинающих.
Частые вопросы
Как присвоить имя ячейке в Excel?
Ячейке присваивают название в поле слева от строки формул: выделите её, введите НДС без пробелов и нажмите Enter[1]. После этого в формулах можно писать =B2*НДС.
Где находится Диспетчер имен?
Диспетчер имен находится на вкладке «Формулы» в группе «Определенные имена»[2]. В нём видны все записи книги со значениями, диапазонами и областью действия.
Как удалить именованный диапазон в Excel?
Именованный диапазон в Excel удаляют в Диспетчере: выделите запись, нажмите «Удалить» и подтвердите[2]. Формулы, где она использовалась, покажут #ИМЯ?[3].
Почему Excel не принимает имя диапазона?
Excel не принимает название с пробелом, с цифрой в начале или похожее на адрес ячейки, например R1C1[4]. Начните с буквы и замените пробел подчёркиванием.
Можно ли сделать имя для числа, а не для ячейки?
Да, название может обозначать постоянное значение, а не только ячейку[4]. На листе такое число не видно, поэтому менять его придётся через Диспетчер.
Источники
- [1] Microsoft, справка «Определение и использование имен в формулах», 2026
- [2] Microsoft, справка «Использование Диспетчера имен в Excel», 2026
- [3] Microsoft, справка «Исправление ошибки #ИМЯ?», 2026
- [4] Microsoft, справка «Use names in formulas», 2026
- [5] Microsoft, справка «Вставка именованного диапазона в формулу в Excel», 2026
- [6] Google, справка «Name a range of cells - Computer - Google Docs Editors Help», 2026