Здравствуйте, подскажите пожалуйста, можно ли связать раскрывающийся список формулой, чтобы в случае одного значения в ячейке открывающийся список был с соответствующими значениями, а в случае другого значения, соответственно, с другими? И второй вопрос - если мы выбрали одно из значений, то можно ли присвоить определенный цвет ячейкам из этой строки? т.е., например, если "отказ", то вся строка окрашивается красным, а если "добро", то зеленым.
Здравствуйте, подскажите пожалуйста, можно ли связать раскрывающийся список формулой, чтобы в случае одного значения в ячейке открывающийся список был с соответствующими значениями, а в случае другого значения, соответственно, с другими? И второй вопрос - если мы выбрали одно из значений, то можно ли присвоить определенный цвет ячейкам из этой строки? т.е., например, если "отказ", то вся строка окрашивается красным, а если "добро", то зеленым.Gelion
офигеть! спасибо. а как вы их привязали к одному списку, если не секрет?! а я голову ломал....)
Цитата (AlexM)
Этой, это какой?
ну там же все вроде показано: если результат "не дозвон", то строка (со всеми остальными ячейками/ значениями) окрашивается оранжевым, если "отказ", то строка окрашивается красным.
Цитата (alx74)
Связанные выпадающие списки по первому вопросу.
офигеть! спасибо. а как вы их привязали к одному списку, если не секрет?! а я голову ломал....)
Цитата (AlexM)
Этой, это какой?
ну там же все вроде показано: если результат "не дозвон", то строка (со всеми остальными ячейками/ значениями) окрашивается оранжевым, если "отказ", то строка окрашивается красным.Gelion
как вы их привязали к одному списку, если не секрет?!
У двух Алексеев, alx74 и AlexM совершено одинаковое решение с использованием именованных диапазонов. Если выделить диапазон В5:В7, то в окне имя вы увидите имя этого диапазона "Не_дозвон". Подчеркивание вместо пробела обязательно, так как имена не могут быть более чем из одного слова. Аналогично, выделив диапазон В9:В11 вы увидите имя "Отказ" Имена присваиваются так. Выделить нужный диапазон, в поле Имя вписать имя диапазона и нажать Enter. Просмотреть какие именованные диапазоны и формулы имеются в книге можно в диспетчере имен. Для первого выпадающего списка, в проверке источник указан в виде списка "Не_дозвон;Отказ" Для второго источник формула
Код
=ДВССЫЛ(С5)
В С5 выбираются имена диапазонов, а функция ДВССЫЛ() возвращает ссылку заданную текстовой строкой.
Цитата (Gelion)
там же все вроде показано
Показано, но непонятно. Написали бы так. Если в первом выпадающем списке выбрать "Не дозвон", то ячейки с выпадающими списками окрасить в оранжевый, если "Отказ", то в красный. Я не понял о каких строках идет речь.
Цитата (Gelion)
как вы их привязали к одному списку, если не секрет?!
У двух Алексеев, alx74 и AlexM совершено одинаковое решение с использованием именованных диапазонов. Если выделить диапазон В5:В7, то в окне имя вы увидите имя этого диапазона "Не_дозвон". Подчеркивание вместо пробела обязательно, так как имена не могут быть более чем из одного слова. Аналогично, выделив диапазон В9:В11 вы увидите имя "Отказ" Имена присваиваются так. Выделить нужный диапазон, в поле Имя вписать имя диапазона и нажать Enter. Просмотреть какие именованные диапазоны и формулы имеются в книге можно в диспетчере имен. Для первого выпадающего списка, в проверке источник указан в виде списка "Не_дозвон;Отказ" Для второго источник формула
Код
=ДВССЫЛ(С5)
В С5 выбираются имена диапазонов, а функция ДВССЫЛ() возвращает ссылку заданную текстовой строкой.
Цитата (Gelion)
там же все вроде показано
Показано, но непонятно. Написали бы так. Если в первом выпадающем списке выбрать "Не дозвон", то ячейки с выпадающими списками окрасить в оранжевый, если "Отказ", то в красный. Я не понял о каких строках идет речь.AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
не совсем. цветом должна выделяться вся строка. ну, если это реально, конечно...
Цитата (AlexM)
Для второго источник формула=ДВССЫЛ(С5)
да, вот об этой штуке я и не знал. правда, до конца не понял, как она работает... типа, она выбирает только ИМЯ в ячейке и возвращает данные, что-ли?
Цитата (ikki)
так?
не совсем. цветом должна выделяться вся строка. ну, если это реально, конечно...
Цитата (AlexM)
Для второго источник формула=ДВССЫЛ(С5)
да, вот об этой штуке я и не знал. правда, до конца не понял, как она работает... типа, она выбирает только ИМЯ в ячейке и возвращает данные, что-ли?Gelion
она выбирает только ИМЯ в ячейке и возвращает данные
Имя, например "Не_дозон", выбираете вы в выпадающем списке. Это имя подставляется в функцию ДВССЫЛ(). Выбранному имени соответствует диапазон "Лист1!$B$18:$B$20". Диапазон, заданный в функции текстом, преобразуется в ссылку.
Чтобы выделялась строка от значения в ячейках столбца С, в формуле УФ надо перед С ставить $. УФ содержит два правила, для окраски в один и другой цвет. Формулы такие
Код
=$C4="Не_дозвон"
Код
=$C4="Отказ"
Цитата (Gelion)
она выбирает только ИМЯ в ячейке и возвращает данные
Имя, например "Не_дозон", выбираете вы в выпадающем списке. Это имя подставляется в функцию ДВССЫЛ(). Выбранному имени соответствует диапазон "Лист1!$B$18:$B$20". Диапазон, заданный в функции текстом, преобразуется в ссылку.
Чтобы выделялась строка от значения в ячейках столбца С, в формуле УФ надо перед С ставить $. УФ содержит два правила, для окраски в один и другой цвет. Формулы такие