Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Возвращение значения по имени ячейки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Возвращение значения по имени ячейки (Формулы/Formulas)
Возвращение значения по имени ячейки
Kuznetsov_R Дата: Пятница, 24.04.2020, 16:44 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте, форумчане!
Хотел бы попросить помочь в решении следующей задачи.
В книге несколько листов. На Листе 1 имеется Таблица, в которую необходимо собрать значения из именованных ячеек с других Листов по условию "перекликания" (имя столбца является частью имени ячейки) имени столбца Таблицы и имён ячеек.
Файл прикладываю.
Буду очень признателен за помощь!
К сообщению приложен файл: ___.xlsx (13.4 Kb)
 
Ответить
СообщениеЗдравствуйте, форумчане!
Хотел бы попросить помочь в решении следующей задачи.
В книге несколько листов. На Листе 1 имеется Таблица, в которую необходимо собрать значения из именованных ячеек с других Листов по условию "перекликания" (имя столбца является частью имени ячейки) имени столбца Таблицы и имён ячеек.
Файл прикладываю.
Буду очень признателен за помощь!

Автор - Kuznetsov_R
Дата добавления - 24.04.2020 в 16:44
_Boroda_ Дата: Пятница, 24.04.2020, 16:53 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
А давайте имена немного перепишем так, чтобы можно было понять, что ВРасход01 - это первый лист, а ПРасход01 - второй?
Если без привязки к именам, то можно так
Код
=ДВССЫЛ($B3&"!B"&СТОЛБЕЦ(A3))
К сообщению приложен файл: -1-1.xlsx (14.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА давайте имена немного перепишем так, чтобы можно было понять, что ВРасход01 - это первый лист, а ПРасход01 - второй?
Если без привязки к именам, то можно так
Код
=ДВССЫЛ($B3&"!B"&СТОЛБЕЦ(A3))

Автор - _Boroda_
Дата добавления - 24.04.2020 в 16:53
Kuznetsov_R Дата: Пятница, 24.04.2020, 17:21 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
А давайте имена немного перепишем так, чтобы можно было понять, что ВРасход01 - это первый лист, а ПРасход01 - второй?

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

Если без привязки к именам, то можно так
=ДВССЫЛ($B3&"!B"&СТОЛБЕЦ(A3))

К сожалению, не пойдёт, т.к. именованные ячейки могут быть в любой строке. Но если они и будут перемещаться вверх-вниз, то только по столбцу В!
 
Ответить
Сообщение
А давайте имена немного перепишем так, чтобы можно было понять, что ВРасход01 - это первый лист, а ПРасход01 - второй?

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

Если без привязки к именам, то можно так
=ДВССЫЛ($B3&"!B"&СТОЛБЕЦ(A3))

К сожалению, не пойдёт, т.к. именованные ячейки могут быть в любой строке. Но если они и будут перемещаться вверх-вниз, то только по столбцу В!

Автор - Kuznetsov_R
Дата добавления - 24.04.2020 в 17:21
_Boroda_ Дата: Пятница, 24.04.2020, 17:40 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
А тогда объясните мне пожалуйста такую вещь - вот у Вас в таблице в ячейке В3 написано имя листа "Лист2", как тогда по имени "В.Напор.01" можно определить, что это именно из Лист2 значение? Такой же вопрос про "Лист3" и имя "П.Напор.01", ну и так далее
Пишите тогда в таблице на Лист1 не имена листов, а коды имен. Например, вот так
К сообщению приложен файл: -1-2.xlsx (62.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА тогда объясните мне пожалуйста такую вещь - вот у Вас в таблице в ячейке В3 написано имя листа "Лист2", как тогда по имени "В.Напор.01" можно определить, что это именно из Лист2 значение? Такой же вопрос про "Лист3" и имя "П.Напор.01", ну и так далее
Пишите тогда в таблице на Лист1 не имена листов, а коды имен. Например, вот так

Автор - _Boroda_
Дата добавления - 24.04.2020 в 17:40
Kuznetsov_R Дата: Пятница, 24.04.2020, 18:51 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
А тогда объясните мне пожалуйста такую вещь - вот у Вас в таблице в ячейке В3 написано имя листа "Лист2", как тогда по имени "В.Напор.01" можно определить, что это именно из Лист2 значение?

Изначально придумал вариант, схожий с вашим (см. вложенный файл). Но этот способ имеет недостаток: все последующие Листы необходимо создавать из того, в котором уже имеются именованные ячейки (например, Лист 2 создаётся путём копирования Листа 1) с целью, чтобы во всех Листах были ячейки с одним и тем же названием, т.к. при создании нового Листа в нём уже нельзя какой-либо ячейке задать существующее имя.
Думал, может, есть какой-то способ выцепить с Листа имя ячейки..
К сообщению приложен файл: Znachenie_po_im.xlsx (25.7 Kb)


Сообщение отредактировал Kuznetsov_R - Пятница, 24.04.2020, 19:04
 
Ответить
Сообщение
А тогда объясните мне пожалуйста такую вещь - вот у Вас в таблице в ячейке В3 написано имя листа "Лист2", как тогда по имени "В.Напор.01" можно определить, что это именно из Лист2 значение?

Изначально придумал вариант, схожий с вашим (см. вложенный файл). Но этот способ имеет недостаток: все последующие Листы необходимо создавать из того, в котором уже имеются именованные ячейки (например, Лист 2 создаётся путём копирования Листа 1) с целью, чтобы во всех Листах были ячейки с одним и тем же названием, т.к. при создании нового Листа в нём уже нельзя какой-либо ячейке задать существующее имя.
Думал, может, есть какой-то способ выцепить с Листа имя ячейки..

Автор - Kuznetsov_R
Дата добавления - 24.04.2020 в 18:51
_Boroda_ Дата: Пятница, 24.04.2020, 19:04 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
при создании нового Листа в нём уже нельзя какой-либо ячейке задать существующее имя.

Да ладно! Это Вы в области "Книга" создаете, а Вам нужно в области листа создавать
К сообщению приложен файл: 6086656.jpg (23.4 Kb) · 3766782.xlsx (26.2 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
при создании нового Листа в нём уже нельзя какой-либо ячейке задать существующее имя.

Да ладно! Это Вы в области "Книга" создаете, а Вам нужно в области листа создавать

Автор - _Boroda_
Дата добавления - 24.04.2020 в 19:04
Kuznetsov_R Дата: Пятница, 24.04.2020, 19:17 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
а Вам нужно в области листа создавать

"А ларчик просто открывался!" )))
Спасибо вам большое!

п.с.: на какое слово в последней фразе басни Крылова "Ларчик" вы поставите ударение? Да собственно именно на это слово все ударение и ставят... )
 
Ответить
Сообщение
а Вам нужно в области листа создавать

"А ларчик просто открывался!" )))
Спасибо вам большое!

п.с.: на какое слово в последней фразе басни Крылова "Ларчик" вы поставите ударение? Да собственно именно на это слово все ударение и ставят... )

Автор - Kuznetsov_R
Дата добавления - 24.04.2020 в 19:17
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Возвращение значения по имени ячейки (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!