Эксель имя листа в ячейку

Эксель имя листа в ячейку

Описание функции

Иногда приходится привязывать расчеты непосредственно у листу Excel в котором они производятся. Например имя листа — это дата, которая используется в расчетах. К сожалению в Excel нет такой стандартной функции, поэтому она была добавлена в надстройку VBA-Excel.

Функция =ИМЯЛИСТА() не имеет аргументов. Она возвращает наименование листа в котором введена функция.

трюки • приёмы • решения

Обычно, когда вы задаете имя ячейке или диапазону, вы можете использовать его во всех листах книги. Например, если вы создаете имя RegionTotal, которое ссылается на ячейку М32 в листе Лист1 , то можете указывать это имя в любой формуле на любом листе. Это имя — имя уровня книги (или глобальное имя). По умолчанию все имена ячеек и диапазонов — имена уровня книги.

Предположим, у вас есть несколько листов в книге и вы хотите использовать одинаковое имя (например, то же RegionTotal) в каждом листе. В этом случае вы должны создать имена уровня листа (иногда их называют локальными именами). Чтобы определить RegionTotal как имя уровня листа, активизируйте лист, в котором хотите определить имя, и выберите Формулы ► Определенные имена ► Присвоить имя. Появится окно Создание имени. Введите имя в иоле Имя и используйте раскрывающийся список Область для выбора листа, на котором будет действовать указанное имя (рис. 92.1).

Рис. 92.1. Создание имени уровня листа

Вы также можете создать имя уровня листа, используя поле Имя (расположено слева от строки формул). Выберите ячейку или диапазон, который вы хотите назвать, щелкните на поле Имя и введите имя, перед которым не забудьте указать имя листа и восклицательный знак. Нажмите клавишу Enter, чтобы создать имя. Вот пример создания имени уровня листа: Лист3!RegionTotal . Если имя листа содержит хотя бы один пробел, то заключите его в апострофы следующим образом: ‘Western Region’!RegionTotal .

Читайте также:  Как выглядит серийный номер компьютера

Когда вы пишете формулу, которая использует имя уровня листа, на том листе, где вы ее определяли, вам не нужно включать имя листа в имя диапазона (и в поле Имя оно не выводится). Но если вы используете имя в формуле на другом листе, то должны указать полное имя (имя листа, восклицательный знак и непосредственно имя).

В окне Диспетчер имен каждое имя четко определено по его области видимости (рис. 92.2). Если областью видимости имени не является книга, то в окне приводится список листов, в которых такое имя определено.

Рис. 92.2. Диспетчер имен позволяет легко различать имена уровня книги и имена уровня листа

Только имена уровня листа в текущем листе появляются в поле Имя. Аналогично лишь имена уровня листа в текущем листе отображаются в списке, когда вы открываете диалоговое окно Вставка имени (нажимая F3).

Допустим, вы хотите добавить в отчет электронной таблицы данные, подтверждающие расположение книги и листа, чтобы быстро отслеживать и определять их. Эту задачу можно выполнить несколькими способами.

Вставьте текущее имя файла, полный путь и имя активного листа.

Введите или вставьте указанную ниже формулу в ячейку, в которой нужно отобразить имя текущего файла с указанием полного пути и имени текущего листа.

Вставка текущего имени файла и имени активного листа

Введите или вставьте следующую формулу в качестве формула массива, чтобы отобразить имя текущего файла и имя активного листа:

=RIGHT(CELL("filename"),LEN(CELL("filename"))- MAX(IF(NOT(ISERR(SEARCH("",CELL("filename"), ROW(1:255)))),SEARCH("",CELL("filename"),ROW(1:255)))))

Чтобы ввести формулу в качестве формулы массива, нажмите клавиши CTRL + SHIFT + ВВОД.

Формула возвращает имя листа, если лист сохранен хотя бы один раз. Если вы используете эту формулу на несохраненном листе, ячейка формулы останется пустой, пока лист не будет сохранен.

Читайте также:  Поиск товара по штрих коду приложение

Вставка только текущего имени файла

Чтобы вставить имя текущего файла в ячейку, введите или вставьте следующую формулу:

Примечание: Если вы используете эту формулу на несохраненном листе, вы увидите ошибку #VALUE! в ячейке. При сохранении листа сообщение об ошибке заменяется именем файла.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Ссылка на основную публикацию
Что такое автозагрузка в компьютере
Автозагрузка в Windows 10 В Windows 10 есть много интересных особенностей. Но сейчас речь пойдет о такой штуке, как автозагрузка....
Чернила светятся в ультрафиолете
Употребление симпатических (невидимых) чернил подразумевает запись неразличимую в обычных обстоятельствах, но появляющуюся после фото, химической или физической проявки. Это есть...
Чернила для принтера в шприцах
Заправочные комплекты INKO в шприцах 3х20 мл., с высококачественными чернилами на основе красителя (Dye ink) и пигментные чернила (Pigment ink)...
Что такое айти специалист
Именно в ИТ стремится перейти больше всего представителей других профессиональных областей — там хотел бы работать каждый пятый российский соискатель....
Adblock detector