uk141
Дата: Четверг, 13.08.2020, 08:57 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Собственно вопрос. Есть страница с списком, где первый столбец - номер какой-то штуки. В этой же книге есть страницы, имя у которых - номера штук. В регистре, нужно обратиться к [Лист]!A2, но при этом, имя листа хранится в значении ячейки. Скорее всего ничего не понятно, так что, прикладываю документ-образец. Есть возможность такое сделать формулой, а не макросом?
Собственно вопрос. Есть страница с списком, где первый столбец - номер какой-то штуки. В этой же книге есть страницы, имя у которых - номера штук. В регистре, нужно обратиться к [Лист]!A2, но при этом, имя листа хранится в значении ячейки. Скорее всего ничего не понятно, так что, прикладываю документ-образец. Есть возможность такое сделать формулой, а не макросом? uk141
Сообщение отредактировал uk141 - Четверг, 13.08.2020, 08:58
Ответить
Сообщение Собственно вопрос. Есть страница с списком, где первый столбец - номер какой-то штуки. В этой же книге есть страницы, имя у которых - номера штук. В регистре, нужно обратиться к [Лист]!A2, но при этом, имя листа хранится в значении ячейки. Скорее всего ничего не понятно, так что, прикладываю документ-образец. Есть возможность такое сделать формулой, а не макросом? Автор - uk141 Дата добавления - 13.08.2020 в 08:57
Nic70y
Дата: Четверг, 13.08.2020, 09:18 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2273
±
Замечаний:
0% ±
Excel 2010
Код
=ДВССЫЛ(АДРЕС(2;СТОЛБЕЦ()-1;;;$A2))
Код
=ДВССЫЛ(АДРЕС(2;СТОЛБЕЦ()-1;;;$A2))
Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Четверг, 13.08.2020, 09:19
Ответить
Сообщение Код
=ДВССЫЛ(АДРЕС(2;СТОЛБЕЦ()-1;;;$A2))
Автор - Nic70y Дата добавления - 13.08.2020 в 09:18
YouGreed
Дата: Четверг, 13.08.2020, 09:19 |
Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация:
123
±
Замечаний:
0% ±
Excel 2010
uk141, Доброе утро.Код
=ДВССЫЛ("'"&$A2&"'!"&ЯЧЕЙКА("адрес";A$2))
uk141, Доброе утро.Код
=ДВССЫЛ("'"&$A2&"'!"&ЯЧЕЙКА("адрес";A$2))
YouGreed
Сообщение отредактировал YouGreed - Четверг, 13.08.2020, 09:21
Ответить
Сообщение uk141, Доброе утро.Код
=ДВССЫЛ("'"&$A2&"'!"&ЯЧЕЙКА("адрес";A$2))
Автор - YouGreed Дата добавления - 13.08.2020 в 09:19
uk141
Дата: Четверг, 13.08.2020, 09:28 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Код
=INDIRECT(ADDRESS(2;1;;;$A2))
И вариант для тех, у кого формцлы на английском, как у меня =INDIRECT(ADDRESS(2;1;;;$A2)) Вот так заработало. Спасибо всем =)
Код
=INDIRECT(ADDRESS(2;1;;;$A2))
И вариант для тех, у кого формцлы на английском, как у меня =INDIRECT(ADDRESS(2;1;;;$A2)) Вот так заработало. Спасибо всем =)uk141
Сообщение отредактировал uk141 - Четверг, 13.08.2020, 09:29
Ответить
Сообщение Код
=INDIRECT(ADDRESS(2;1;;;$A2))
И вариант для тех, у кого формцлы на английском, как у меня =INDIRECT(ADDRESS(2;1;;;$A2)) Вот так заработало. Спасибо всем =)Автор - uk141 Дата добавления - 13.08.2020 в 09:28
Nic70y
Дата: Четверг, 13.08.2020, 09:35 |
Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2273
±
Замечаний:
0% ±
Excel 2010
uk141 , возле формулы, слева есть флаг, жмите на него
uk141 , возле формулы, слева есть флаг, жмите на негоNic70y
ЮMoney 41001841029809
Ответить
Сообщение uk141 , возле формулы, слева есть флаг, жмите на негоАвтор - Nic70y Дата добавления - 13.08.2020 в 09:35
uk141
Дата: Четверг, 13.08.2020, 10:54 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
И продолжая тематику. А как посчитать количество не пустых ячеек в диапазоне b24:b200 на листе, у которого имя в ячейке A2?Код
=COUNT(INDIRECT(ADDRESS(24;2;;;$A2)):INDIRECT(ADDRESS(200;2;;;$A2)))
не работает =)
И продолжая тематику. А как посчитать количество не пустых ячеек в диапазоне b24:b200 на листе, у которого имя в ячейке A2?Код
=COUNT(INDIRECT(ADDRESS(24;2;;;$A2)):INDIRECT(ADDRESS(200;2;;;$A2)))
не работает =) uk141
Ответить
Сообщение И продолжая тематику. А как посчитать количество не пустых ячеек в диапазоне b24:b200 на листе, у которого имя в ячейке A2?Код
=COUNT(INDIRECT(ADDRESS(24;2;;;$A2)):INDIRECT(ADDRESS(200;2;;;$A2)))
не работает =) Автор - uk141 Дата добавления - 13.08.2020 в 10:54
uk141
Дата: Четверг, 13.08.2020, 11:00 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
counta , а не count. Так работает.
counta , а не count. Так работает. uk141
Ответить
Сообщение counta , а не count. Так работает. Автор - uk141 Дата добавления - 13.08.2020 в 11:00