Перейти к основному содержимому

Поведение при изменениях и ограничения

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

Вставка и удаление строк и столбцов

Диапазон отслеживает свои границы:

  • Вставка внутрь диапазона — диапазон расширяется. Например, вставка строки внутри A1:B2 даёт A1:B3.
  • Вставка перед диапазоном — диапазон сдвигается. Вставка строки над A1:B2 даёт A2:B3.
  • Удаление части диапазона — диапазон сжимается.

Формулы, использующие имя, пересчитываются автоматически.

Ошибки #REF! и #NAME?

Когда диапазон становится недействительным
  • Удалён весь диапазон (все его строки или столбцы) — имя становится #REF!, и формулы с ним возвращают #REF!.
  • Удалён лист, на который ссылалось имя, — имя сохраняется, но помечается как #REF!.
  • Удалено само имя — формулы, которые его использовали, возвращают #NAME?.

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

Переименование

Когда вы меняете имя диапазона, новое имя автоматически подставляется во все формулы книги, где использовалось старое. Например, =СУММ(Бюджет) после переименования Бюджет → Budget станет =СУММ(Budget) — формула продолжит работать.

Отмена и повтор

Все операции с именованными диапазонами поддерживают отмену и повтор:

  • создание, редактирование, удаление и «Удалить все»;
  • сдвиг границ при вставке и удалении строк и столбцов.

Нажмите Ctrl + Z (⌘ + Z) для отмены и Ctrl + Y (⌘ + Shift + Z) для повтора. Отмена возвращает имя и его границы в исходное состояние, а формулы пересчитываются.

Совместная работа

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

Ограничения

Что пока недоступно
  • Имена действуют в пределах одной книги — использовать имя одной Таблицы в другой нельзя.
  • В функции IMPORTRANGE имя нельзя передать как аргумент-диапазон: там нужна текстовая ссылка на диапазон. При этом именем можно назвать ячейки, в которых уже лежит результат IMPORTRANGE.

Подробнее о подключении данных между таблицами — в статье IMPORTRANGE: подключение данных между таблицами.