Форум программистов, компьютерный форум, киберфорум
MS Office Excel
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
49 / 31 / 2
Регистрация: 14.02.2013
Сообщений: 677
1

Почему ДВССЫЛ на простой именованный диапазон работает, а на динамический именованный не работает?

12.03.2019, 13:35. Показов 2887. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Т.е. если создать список, который будет получать данные из именованного диапазона с фиксированным размером диапазона, то ДВССЫЛ вернёт искомый именованный диапазон. Но стоит именованный диапазон переделать в динамический, используя СМЕЩ + СЧЁТЗ, так ДВССЫЛ больше не может вернуть этот диапазон.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.03.2019, 13:35
Ответы с готовыми решениями:

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

Именованный диапазон
Как кодом увеличить именованный диапазон на одну строку ?

Замена Cell на именованный диапазон
Добрый день. Имеется код макроса, который рассчитывает значение в ячейке. ...

Php и именованный диапазон Excel
Работаю с Excel, нужно с помощью php найти именованный диапазон, как это сделать? Использую для...

8
1123 / 234 / 37
Регистрация: 15.03.2010
Сообщений: 720
12.03.2019, 13:39 2
Приложи файлик экселя с примером.
0
49 / 31 / 2
Регистрация: 14.02.2013
Сообщений: 677
12.03.2019, 13:41  [ТС] 3
Цитата Сообщение от SlavaRus Посмотреть сообщение
Приложи файлик экселя с примером
Прилагаю
Вложения
Тип файла: xlsx Пример.xlsx (9.4 Кб, 8 просмотров)
0
3921 / 2318 / 785
Регистрация: 02.11.2012
Сообщений: 6,163
12.03.2019, 14:55 4
формула для списка 2
Код
=СМЕЩ('Случай 1'!$E$2;0;ПОИСКПОЗ('Случай 1'!$A2;'Случай 1'!$F$1:$H$1;);СЧЁТЗ(ИНДЕКС('Случай 1'!$F$2:$H$21;;ПОИСКПОЗ('Случай 1'!$A2;'Случай 1'!$F$1:$H$1;)));1)
при работе с ф-цией СМЕЩ в именованном диапазоне будьте осторожны, не закрепленные ссылки могут слетать (редко но могут). в данной формуле "Случай 1'!$A2"
и в проверка данных второго списка пишем =Имя диапазона где прописана данная формула.
0
49 / 31 / 2
Регистрация: 14.02.2013
Сообщений: 677
12.03.2019, 15:18  [ТС] 5
Vlad999, а файлик приложите, пожалуйста, а то ваша формула у меня ошибку даёт, посмотрю хоть, как в оригинале оно должно быть
0
3921 / 2318 / 785
Регистрация: 02.11.2012
Сообщений: 6,163
12.03.2019, 15:21 6
Лучший ответ Сообщение было отмечено SrgKord как решение

Решение

смотрите
Вложения
Тип файла: xlsx Пример (4).xlsx (9.2 Кб, 8 просмотров)
1
49 / 31 / 2
Регистрация: 14.02.2013
Сообщений: 677
12.03.2019, 17:37  [ТС] 7
Vlad999, да, кардинально иной подход
0
772 / 615 / 294
Регистрация: 05.01.2014
Сообщений: 1,338
13.03.2019, 10:58 8
Еще вариант без формул, создайте из своих списков умные таблицы, переименуйте в названия ваших списков.
Вложения
Тип файла: xlsx Пример_2.xlsx (11.6 Кб, 5 просмотров)
0
49 / 31 / 2
Регистрация: 14.02.2013
Сообщений: 677
13.03.2019, 21:55  [ТС] 9
Цитата Сообщение от AleksSid Посмотреть сообщение
Еще вариант без формул, создайте из своих списков умные таблицы, переименуйте в названия ваших списков.
С умными таблицами уже делал
0
13.03.2019, 21:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2019, 21:55
Помогаю со студенческими работами здесь

Именованный диапазон в VBA Excel
Как создать именованный диапазон в VBA Excel(при нажатии на этот диапазон выскакивает форма), да...

Именованный диапазон через VBA Excel
На рисунке изображены две именованные области(1 и 2), при добавлении, удалении цены и времени ...

Расширенный фильтр не подтягивает именованный диапазон
На support.office.com сказано, что если присвоить диапазону условий имя Условия, этот диапазон...

Именованный не именованный каналы
Есть програмулина, как её через каналы пустить?? клиенская часть #include <stdio.h>...

Хочу именованный virtual
Приветствую! WinAPI InitSecurityInterface() возвращает указатель на структуру, где почти каждое...

Записать в именованный канал
Выполняю следующую команду в консоли: mkfifo mypipe Затем вторую команду: echo 'first' > mypipe...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru