Как Присвоить Имени Значение в Excel • Ошибка число
Как определить и изменить именованный диапазон в Excel
Дайте описательные имена определенным ячейкам или диапазонам ячеек
Кроме того, поскольку именованный диапазон не изменяется при копировании формулы в другие ячейки, он предоставляет альтернативу использованию абсолютных ссылок на ячейки в формулах. Существует три способа определения имени в Excel: с помощью поля имени, диалогового окна нового имени или диспетчера имен. Эта статья содержит инструкции для поля имени и менеджера имен.
Эти инструкции относятся к Excel 2019, 2016, 2013, 2010, 2007 и Excel для Office 365.
Определение и управление именами с помощью поля «Имя»
Одним из, и, возможно, самым простым способом определения имен является использование Именного поля , расположенного над столбцом A на листе. Вы можете использовать этот метод для создания уникальных имен, которые распознаются каждым листом в книге. Чтобы создать имя с помощью поля имени, как показано на рисунке выше:
Выделите требуемый диапазон ячеек на листе.
Введите нужное имя для этого диапазона в Имя окна , например Jan_Sales .
Нажмите клавишу Enter на клавиатуре.
Имя также отображается в поле Имя , если на листе выделен одинаковый диапазон ячеек. Он также отображается в Менеджере имен .
Правила именования и ограничения
Синтаксические правила, которые следует помнить при создании или редактировании имен для диапазонов:
- Имя не может содержать пробелы.
- Первый символ имени должен быть буквой, подчеркиванием или обратной косой чертой.
- Остальные символы могут быть только буквами, цифрами, точками или символами подчеркивания.
- Максимальная длина имени составляет 255 символов.
- Прописные и строчные буквы неотличимы от Excel, поэтому в Excel Jan_Sales и jan_sales рассматриваются как одно и то же имя.
- Ссылка на ячейку не может использоваться в качестве имен, таких как A25 или R1C4 .
Определение и управление именами с помощью диспетчера имен
Второй метод определения имен – использовать диалоговое окно Новое имя ; это диалоговое окно открывается с помощью параметра Определить имя , расположенного в середине вкладки Формулы на ленте . Диалоговое окно «Новое имя» позволяет легко определять имена с областью уровня рабочего листа.
Чтобы создать имя с помощью диалогового окна «Новое имя»:
Выделите требуемый диапазон ячеек на листе.
Нажмите на вкладку Формулы на ленте .
Нажмите кнопку Определить имя , чтобы открыть диалоговое окно Новое имя .
В диалоговом окне необходимо указать Имя , Область и Диапазон .
По завершении нажмите ОК , чтобы вернуться на лист.
Имя будет отображаться в поле имени всякий раз, когда выбран определенный диапазон.
Диспетчер имен может использоваться как для определения существующих имен, так и для управления ими; он расположен рядом с параметром «Определить имя» на вкладке Формулы на ленте .
При определении имени в Менеджере имен открывается диалоговое окно Новое имя , описанное выше. Полный список шагов выглядит следующим образом:
Нажмите вкладку Формулы на ленте .
Нажмите на значок Диспетчер имен в центре ленты, чтобы открыть Диспетчер имен .
В Диспетчере имен нажмите кнопку Создать , чтобы открыть диалоговое окно Новое имя .
В этом диалоговом окне вы должны определить Имя , Область и Диапазон .
Нажмите ОК , чтобы вернуться в Менеджер имен , где новое имя будет указано в окне.
Нажмите Закрыть , чтобы вернуться на лист.
Удаление или редактирование имен
В окне со списком имен нажмите один раз на имя, которое нужно удалить или отредактировать.
Чтобы удалить имя, нажмите кнопку Удалить над окном списка.
Чтобы изменить имя, нажмите кнопку Изменить , чтобы открыть диалоговое окно Изменить имя .
В диалоговом окне «Редактировать имя» вы можете редактировать выбранное имя, добавлять комментарии об имени или изменять существующую ссылку на диапазон.
Область существующего имени не может быть изменена с помощью параметров редактирования. Чтобы изменить область, удалите имя и переопределите его с правильной областью.
Фильтрация имен
Кнопка Фильтр в Менеджере имен позволяет легко:
- Найти имена с ошибками – например, недопустимый диапазон.
- Определите область имени – будь то уровень рабочего листа или книга.
- Сортировать и фильтровать перечисленные имена – определенные (диапазон) имена или имена таблиц.
Отфильтрованный список отображается в окне списка в Диспетчере имен .
Определенные имена и область действия в Excel
Все имена имеют область , которая указывает на места, где определенное имя распознается в Excel. Область имени может быть для отдельных рабочих листов ( локальная область ) или для всей рабочей книги ( глобальная область ). Имя должно быть уникальным в пределах его области, но одно и то же имя может использоваться в разных областях.
Область по умолчанию для новых имен – это глобальный уровень рабочей книги. После определения область имени не может быть легко изменена. Чтобы изменить область имени, удалите имя в менеджере имен и переопределите его с правильной областью.
Область уровня локального рабочего листа
Можно использовать одно и то же имя для разных листов, чтобы обеспечить непрерывность между листами и убедиться, что формулы, использующие имя Total_Sales , всегда ссылаются на один и тот же диапазон ячеек в нескольких листах в одной книге.
Чтобы различать одинаковые имена с разными областями действия в формулах, перед именем следует указать имя листа, например:
Имена, созданные с использованием Блока имен , всегда будут иметь глобальную область уровня рабочей книги, если только имя листа и имя диапазона не будут введены в поле имени при определении имени.
Глобальная область уровня рабочей книги
Имя, определенное с областью уровня рабочей книги, распознается для всех рабочих листов в этой рабочей книге. Следовательно, имя уровня рабочей книги может использоваться только один раз в рабочей книге, в отличие от имен на уровне листов, обсуждавшихся выше.
Однако имя области действия уровня книги не распознается любой другой книгой, поэтому имена глобального уровня могут повторяться в разных файлах Excel. Например, если имя Jan_Sales имеет глобальную область действия, одно и то же имя можно использовать в разных книгах под названием 2012_Revenue , 2013_Revenue и 2014_Revenue .
Конфликты области и приоритетность области
Можно использовать одно и то же имя как на локальном уровне листа, так и на уровне рабочей книги, поскольку область действия этих двух элементов будет различной. Такая ситуация, однако, создаст конфликт, когда имя будет использовано.
Для разрешения таких конфликтов в Excel имена, определенные для локального уровня рабочей таблицы, имеют приоритет над глобальным уровнем рабочей книги. В такой ситуации имя уровня листа 2014_Revenue будет использоваться вместо имени уровня книги 2014_Revenue .
Чтобы переопределить правило приоритета, используйте имя уровня рабочей книги вместе с конкретным именем уровня листа, например:
Единственным исключением из переопределяющего приоритета является имя уровня локального рабочего листа, которое имеет область действия лист 1 рабочей книги. Области, связанные с листом 1 любой книги, не могут быть переопределены именами глобального уровня.

Как Использовать Переменные во Всем Excel Типы данных | 📝Справочник по Excel
- Имя не может содержать пробелы.
- Первый символ имени должен быть буквой, подчеркиванием или обратной косой чертой.
- Остальные символы могут быть только буквами, цифрами, точками или символами подчеркивания.
- Максимальная длина имени составляет 255 символов.
- Прописные и строчные буквы неотличимы от Excel, поэтому в Excel Jan_Sales и jan_sales рассматриваются как одно и то же имя.
- Ссылка на ячейку не может использоваться в качестве имен, таких как A25 или R1C4 .
Если Excel не может правильно оценить формулу или функцию рабочего листа; он отобразит значение ошибки – например, #ИМЯ?, #ЧИСЛО!, #ЗНАЧ!, #Н/Д, #ПУСТО!, #ССЫЛКА! – в ячейке, где находится формула. Разберем типы ошибок в Excel, их возможные причины, и как их устранить.
Как изменить диапазон ячеек в excel
Манипуляции с именованными областями
Именованный диапазон — это область ячеек, которой пользователем присвоено определенное название. При этом данное наименование расценивается Excel, как адрес указанной области. Оно может использоваться в составе формул и аргументов функций, а также в специализированных инструментах Excel, например, «Проверка вводимых значений».
Существуют обязательные требования к наименованию группы ячеек:
- В нём не должно быть пробелов;
- Оно обязательно должно начинаться с буквы;
- Его длина не должна быть больше 255 символов;
- Оно не должно быть представлено координатами вида A1 или R1C1;
- В книге не должно быть одинаковых имен.
Наименование области ячеек можно увидеть при её выделении в поле имен, которое размещено слева от строки формул.
В случае, если наименование диапазону не присвоено, то в вышеуказанном поле при его выделении отображается адрес левой верхней ячейки массива.
Создание именованного диапазона
Прежде всего, узнаем, как создать именованный диапазон в Экселе.
-
Самый быстрый и простой вариант присвоения названия массиву – это записать его в поле имен после выделения соответствующей области. Итак, выделяем массив и вводим в поле то название, которое считаем нужным. Желательно, чтобы оно легко запоминалось и отвечало содержимому ячеек. И, безусловно, необходимо, чтобы оно отвечало обязательным требованиям, которые были изложены выше.
Выше был назван самый быстрый вариант наделения наименованием массива, но он далеко не единственный. Эту процедуру можно произвести также через контекстное меню
Открывается окошко создания названия. В область «Имя» следует вбить наименование в соответствии с озвученными выше условиями. В области «Диапазон» отображается адрес выделенного массива. Если вы провели выделение верно, то вносить изменения в эту область не нужно. Жмем по кнопке «OK».
Ещё один вариант выполнения указанной задачи предусматривает использование инструментов на ленте.
Последний вариант присвоения названия области ячеек, который мы рассмотрим, это использование Диспетчера имен.
Активируется окно Диспетчера имён. В нем следует нажать на кнопку «Создать…» в верхнем левом углу.
Операции с именованными диапазонами
Как уже говорилось выше, именованные массивы могут использоваться во время выполнения различных операций в Экселе: формулы, функции, специальные инструменты. Давайте на конкретном примере рассмотрим, как это происходит.
На одном листе у нас перечень моделей компьютерной техники. У нас стоит задача на втором листе в таблице сделать выпадающий список из данного перечня.
-
Прежде всего, на листе со списком присваиваем диапазону наименование любым из тех способов, о которых шла речь выше. В итоге, при выделении перечня в поле имён у нас должно отображаться наименование данного массива. Пусть это будет наименование «Модели».
После этого перемещаемся на лист, где находится таблица, в которой нам предстоит создать выпадающий список. Выделяем область в таблице, в которую планируем внедрить выпадающий список. Перемещаемся во вкладку «Данные» и щелкаем по кнопке «Проверка данных» в блоке инструментов «Работа с данными» на ленте.
Теперь при наведении курсора на любую ячейку диапазона, к которой мы применили проверку данных, справа от неё появляется треугольник. При нажатии на этот треугольник открывается список вводимых данных, который подтягивается из перечня на другом листе.
Именованный диапазон также удобно использовать в качестве аргументов различных функций. Давайте взглянем, как это применяется на практике на конкретном примере.
Итак, мы имеем таблицу, в которой помесячно расписана выручка пяти филиалов предприятия. Нам нужно узнать общую выручку по Филиалу 1, Филиалу 3 и Филиалу 5 за весь период, указанный в таблице.
-
Прежде всего, каждой строке соответствующего филиала в таблице присвоим название. Для Филиала 1 выделяем область с ячейками, в которых содержатся данные о выручке по нему за 3 месяца. После выделения в поле имен пишем наименование «Филиал_1» (не забываем, что название не может содержать пробел) и щелкаем по клавише Enter. Наименование соответствующей области будет присвоено. При желании можно использовать любой другой вариант присвоения наименования, о котором шел разговор выше.
Таким же образом, выделяя соответствующие области, даем названия строкам и других филиалов: «Филиал_2», «Филиал_3», «Филиал_4», «Филиал_5».
Выделяем элемент листа, в который будет выводиться итог суммирования. Клацаем по иконке «Вставить функцию».
Инициируется запуск Мастера функций. Производим перемещение в блок «Математические». Останавливаем выбор из перечня доступных операторов на наименовании «СУММ».
Происходит активация окошка аргументов оператора СУММ. Данная функция, входящая в группу математических операторов, специально предназначена для суммирования числовых значений. Синтаксис представлен следующей формулой:
Всего оператор СУММ может насчитывать от одного до 255 аргументов. Но в нашем случае понадобится всего три аргумента, так как мы будет производить сложение трёх диапазонов: «Филиал_1», «Филиал_3» и «Филиал_5».
Как видим, присвоение названия группам ячеек в данном случае позволило облегчить задачу сложения числовых значений, расположенных в них, в сравнении с тем, если бы мы оперировали адресами, а не наименованиями.
Управление именованными диапазонами
Управлять созданными именованными диапазонами проще всего через Диспетчер имен. При помощи данного инструмента можно присваивать имена массивам и ячейкам, изменять существующие уже именованные области и ликвидировать их. О том, как присвоить имя с помощью Диспетчера мы уже говорили выше, а теперь узнаем, как производить в нем другие манипуляции.
Для того, чтобы вернутся к полному перечню наименований, достаточно выбрать вариант «Очистить фильтр».
Для изменения границ, названия или других свойств именованного диапазона следует выделить нужный элемент в Диспетчере и нажать на кнопку «Изменить…».
Открывается окно изменение названия. Оно содержит в себе точно такие же поля, что и окно создания именованного диапазона, о котором мы говорили ранее. Только на этот раз поля будут заполнены данными.
После того, как редактирование данных окончено, жмем на кнопку «OK».
Также в Диспетчере при необходимости можно произвести процедуру удаления именованного диапазона. При этом, естественно, будет удаляться не сама область на листе, а присвоенное ей название. Таким образом, после завершения процедуры к указанному массиву можно будет обращаться только через его координаты.
Это очень важно, так как если вы уже применяли удаляемое наименование в какой-то формуле, то после удаления названия данная формула станет ошибочной.
После этого запускается диалоговое окно, которое просит подтвердить свою решимость удалить выбранный элемент. Это сделано во избежание того, чтобы пользователь по ошибке не выполнил данную процедуру. Итак, если вы уверены в необходимости удаления, то требуется щелкнуть по кнопке «OK» в окошке подтверждения. В обратном случае жмите по кнопке «Отмена».
Применение именованного диапазона способно облегчить работу с формулами, функциями и другими инструментами Excel. Самими именованными элементами можно управлять (изменять и удалять) при помощи специального встроенного Диспетчера.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Как известно, столбец значений можно быстро преобразовать в строку значений и вернуть обратно при помощи транспонирования, когда столбцы данных меняются местами со строками и наоборот. А вот разделить например столбец значений на несколько столбцов так быстро уже не получится. Как в Excel можно перегруппировать значения и изменить размер диапазона?
Одно и то же количество значений (ячеек) можно совершенно по разному разместить на рабочем листе Excel. Например, имеем 30 значений в ячейках одного столбца, то есть размер диапазона. Эти же значения можно разместить:
3) в четырех столбцах с неравным количеством в каждом;
При этом заполнять ячейки диапазона значениями можно тоже по разному, слева направо и сверху вниз. При этом два диапазона с одинаковыми размерами могут содержать разные значения ячеек. Как видим, комбинаций может быть очень много.
Если возникает необходимость перераспределить значения по ячейкам диапазона с другим размером, то стандартных средств Excel для этого стоновится недостаточно.
Изменение (преобразование) диапазонов значений
Быстро преобразовать один диапазон в другой (например разделить столбец на несколько частей) можно при помощи надстройки для Excel. Всего пять действий потребуется для того, чтобы считать значения ячеек из старого диапазона в нужной последовательности и заполнить этими значениями новый диапазон, имеющий уже другую размерность.
2) указать ячейку левого верхнего угла нового (измененного) диапазона;
3) выбрать нужное направление для считывания значений в память (либо слева направо, либо сверху вниз);
4) выбрать нужное направление для вывода значений (аналогично предыдущему пункту);
5) указать необходимое количество строк либо столбцов нового диапазона.
Использование этой надстройки позволяет:
1. Одним кликом мыши вызывать диалоговое окно макроса прямо из панели инструментов Excel;
2. Изменять диапазон значений ячеек любого размера в диапазон значений заданного размера;
3. Выбирать направление считывания значений из ячеек диапазона и направление вывода значений ячеек в новом диапазоне рабочего листа;
4. Задавать место для вывода значений ячеек диапазона на любом листе рабочей книги.
5. Располагать значения в ячейках диапазона в удобном для просмотра или дальнейших расчетов виде, в нужной последовательности.
Видео по изменению размеров диапазона
Обычно ссылки на диапазоны ячеек вводятся непосредственно в формулы, например =СУММ(А1:А10) . Другим подходом является использование в качестве ссылки имени диапазона. В статье рассмотрим какие преимущества дает использование имени.
Назовем Именованным диапазоном в MS EXCEL, диапазон ячеек, которому присвоено Имя (советуем перед прочтением этой статьи ознакомиться с правилами создания Имен).
Преимуществом именованного диапазона является его информативность. Сравним две записи одной формулы для суммирования, например, объемов продаж: =СУММ($B$2:$B$10) и =СУММ(Продажи) . Хотя формулы вернут один и тот же результат (если, конечно, диапазону B2:B10 присвоено имя Продажи), но иногда проще работать не напрямую с диапазонами, а с их именами.
Совет: Узнать на какой диапазон ячеек ссылается Имя можно через Диспетчер имен расположенный в меню Формулы/ Определенные имена/ Диспетчер имен .
Ниже рассмотрим как присваивать имя диапазонам. Оказывается, что диапазону ячеек можно присвоить имя по разному: используя абсолютную или смешанную адресацию.
Задача1 (Именованный диапазон с абсолютной адресацией)
Пусть необходимо найти объем продаж товаров (см. файл примера лист 1сезон):
Присвоим Имя Продажи диапазону B2:B10. При создании имени будем использовать абсолютную адресацию.
- выделите, диапазон B2:B10на листе1сезон;
- на вкладке Формулы в группе Определенные имена выберите команду Присвоить имя;
- в поле Имя введите: Продажи;
- в поле Область выберите лист 1сезон(имя будет работать только на этом листе) или оставьте значение Книга, чтобы имя было доступно на любом листе книги;
- убедитесь, что в поле Диапазон введена формула =’1сезон’!$B$2:$B$10
- нажмите ОК.
Теперь в любой ячейке листа 1сезон можно написать формулу в простом и наглядном виде: =СУММ(Продажи) . Будет выведена сумма значений из диапазона B2:B10.
Также можно, например, подсчитать среднее значение продаж, записав =СРЗНАЧ(Продажи) .
Обратите внимание, что EXCEL при создании имени использовал абсолютную адресацию $B$1:$B$10 . Абсолютная ссылка жестко фиксирует диапазон суммирования: в какой ячейке на листе Вы бы не написали формулу =СУММ(Продажи) – суммирование будет производиться по одному и тому же диапазону B1:B10.
Иногда выгодно использовать не абсолютную, а относительную ссылку, об этом ниже.
Задача2 (Именованный диапазон с относительной адресацией)
По аналогии с абсолютной адресацией из предыдущей задачи, можно, конечно, создать 4 именованных диапазона с абсолютной адресацией, но есть решение лучше. С использованием относительной адресации можно ограничиться созданием только одного Именованного диапазона Сезонные_продажи.
- выделите ячейку B11, в которой будет находится формула суммирования (при использовании относительной адресации важно четко фиксировать нахождение активной ячейки в момент создания имени);
- на вкладке Формулы в группе Определенные имена выберите команду Присвоить имя;
- в поле Имя введите: Сезонные_Продажи;
- в поле Область выберите лист 4сезона(имя будет работать только на этом листе);
- убедитесь, что в поле Диапазон введена формула =’4сезона’!B$2:B$10
- нажмите ОК.
Мы использовали смешанную адресацию B$2:B$10 (без знака $ перед названием столбца). Такая адресация позволяет суммировать значения находящиеся в строках 2, 3,…10, в том столбце, в котором размещена формула суммирования. Формулу суммирования можно разместить в любой строке ниже десятой (иначе возникнет циклическая ссылка).
СОВЕТ:
Если выделить ячейку, содержащую формулу с именем диапазона, и нажать клавишу F2, то соответствующие ячейки будут обведены синей рамкой (визуальное отображение Именованного диапазона).
Использование именованных диапазонов в сложных формулах
Предположим, что имеется сложная (длинная) формула, в которой несколько раз используется ссылка на один и тот же диапазон:
Если нам потребуется изменить ссылку на диапазон данных, то это придется сделать 3 раза. Например, ссылку E2:E8 поменять на J14:J20.
Но, если перед составлением сложной формулы мы присвоим диапазону E2:E8 какое-нибудь имя (например, Цены), то ссылку на диапазон придется менять только 1 раз и даже не в формуле, а в Диспетчере имен!
Более того, при создании формул EXCEL будет сам подсказывать имя диапазона! Для этого достаточно ввести первую букву его имени.
Excel добавит к именам формул, начинающихся на эту букву, еще и имя диапазона!

Как присвоить имя ячейке Excel с помощью VBA? CodeRoad
- выделите, диапазон B2:B10на листе1сезон;
- на вкладке Формулы в группе Определенные имена выберите команду Присвоить имя;
- в поле Имя введите: Продажи;
- в поле Область выберите лист 1сезон(имя будет работать только на этом листе) или оставьте значение Книга, чтобы имя было доступно на любом листе книги;
- убедитесь, что в поле Диапазон введена формула =’1сезон’!$B$2:$B$10
- нажмите ОК.
Также в Диспетчере при необходимости можно произвести процедуру удаления именованного диапазона. При этом, естественно, будет удаляться не сама область на листе, а присвоенное ей название. Таким образом, после завершения процедуры к указанному массиву можно будет обращаться только через его координаты.












Публикуя свою персональную информацию в открытом доступе на нашем сайте вы, даете согласие на обработку персональных данных и самостоятельно несете ответственность за содержание высказываний, мнений и предоставляемых данных. Мы никак не используем, не продаем и не передаем ваши данные третьим лицам.