Страницы: 1
RSS
Ошибка при использовании INDIRECT
 
Добрый день,
При попытке облегчить себе жизнь, столкнулся со следующей проблемой:

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

Если с выпадающим списком процесса, в "желтой" ячейке я успешно справился, то при использовании формулы =INDIRECT и выбора нужного диапазона, вылезает ошибка "the source currently evaluates to an error". Примерно догадываюсь откуда растут ноги (названия диапазонов), но не понимаю, как это обойти.

Подскажите пожалуйста варианты решения сей проблемки, ибо верю что это решаемо.
Премного благодарен.
 
matvei, Вам нужно решить конкретную задачу или только выяснить причину ошибки при использовании указанной функции?
 
очередной экземпляр в
название темы:
зависимые выпадающие списки
похоже тема неисчерпаема, как число посетителей сайта и разных случаев зависимых выпадающих списков в их файлах
ответ:
см.вложение
Изменено: Ігор Гончаренко - 23.09.2020 13:32:47
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Юрий М, в идеале, конечно же и то и другое.
Решить данную задачу нужно, да. Но и дальше буду сталкиваться с подобной проблемой и хотелось бы понимать, как правильно мыслить при этом.
 
Ігор Гончаренко,

Игорь, благодарю Вас!
Но не могли бы Вы, хотя бы в двух словах объяснить суть решения? Выходит INDIRECT тут не нужен?  
 
на INDIRECT свет клином не сошелся, но я использовал именно его
а вы можете воспользоваться СМЕЩ, ВЫБОР, вложенными ЕСЛИ в конце концов (в первом списке всего 4 варианта, это тройной вложенный ЕСЛИ - и все готово!)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Ігор Гончаренко,
Ээм.. Похоже в двух словах я не пойму(
Попробую перефразировать. Что в моих действиях было не верным?
Вижу Вы присвоили названия диапазонам Сп и ИСп - для чего это сделано?

К сожалению я даже не понимаю, и не могу повторить то, как Вы решили эту задачу. А впереди меня ждут более сложные конструкции.
Изменено: matvei - 23.09.2020 13:58:33
 
Цитата
matvei написал:
Решить данную задачу нужно, да
Я поэтому и спросил. А если нужно решение, а не разбор ошибки при использовании конкретной функции, то и название темы нужно формулировать так,чтобы из него была понятна ЗАДАЧА.
 
Юрий М,
Юрий, что мне нужно сейчас сделать, чтобы получить развернутое решение?  
 
Предложить новое название - модераторы поменяют.
 
Цитата
matvei написал:
Сп и ИСп - для чего это сделано?
это сделано для краткости записи формул
на самом деле Сп нужно было бы назвать Списки или ДиапазонСоСписками
а ИСп - назвать ИменаСписков
но для краткости они названы Сп и Исп
а собственно сам список допустимых значений (назван Спк), вычисляется как № списка в Сп соответствующий имени списка взятому из cert!И10 в диапазоне имен списков (Мсп)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Юрий М,
Если это возымеет результат то пусть будет:
"Подробный разбор задачи с использованием функции INDIRECT"
 
Это название практически ничем не отличается от имеющегося. Тогда уж пусть оно и остаётся. Но других решений не ждите.
 
Как говорил наш президент, INDIRECT так INDIRECT. Смотрите файл
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Максим В., Максим! Огромное Вам спасибо! То что нужно! Плюс стопиццот баллов вам к карме!
Страницы: 1
Наверх