Страницы: 1
RSS
Выбор значения из списка в зависимости от положения маркера
 
Добрый день, дорогие знатоки-"экселисты"!

Опять я к вам за помощью... Что-то туплю совсем.

Что надо: составить формулу, чтобы в зависимости от положения маркера (допустим, это знак "+"), в ячейке 15 столбца (или О) выводилось значение из константного списка (от 4 до -4). Значения списка совпадают с номерами под названием объединённых столбцов, но там, где "Барьеры" формула должна выдавать отрицательное значение.
Наверняка это либо ПРОСМОТР, либо ВЫБОР, но я явно применяю их неправильно... Учить мне и учить синтаксис...

В поиске не нашла, хотя, может, не так формулировала.

Пример приложен. Там же мои потуги составить формулу... Сильно не смейтесь, пожалуйста :oops:
Изменено: macovea - 05.04.2018 15:12:59
 
Цитата
macovea написал:
в ячейке выводилось значение из константного списка.
в какой ячейке из какого списка?
 
не совсем точно понял, что нужно сделать (в частности, откуда там -1 взялось), но наверное как-то так
 
Цитата
Vik_tor написал:
в какой ячейке из какого списка?
В ячейке, выделенной жёлтым.
Список в потугах формулы - от 4 до -4. Сейчас добавлю в первый...
 
а может быть так...рано или поздно кто-нибудь должен угадать, что именно надо..)
 
Цитата
webley написал:
не совсем точно понял, что нужно сделать (в частности, откуда там -1 взялось), но наверное как-то так
Да, примерно то, что нужно. Но там, где "барьеры", значение должно быть как раз отрицательным. Барьеры же) Мешают) Отрицательно)

Цитата
yozhik написал:
а может быть так...рано или поздно кто-нибудь должен угадать, что именно надо..)
Нет, это точно не так)))
Изменено: macovea - 05.04.2018 11:06:31
 
ну тогда вот так (взял массив из Вашей формулы).
 
Цитата
webley написал:
ну тогда вот так (взял массив из Вашей формулы).
Боже... это и не ПРОСМОТР оказался, и не ВЫБОР, а вовсе ИНДЕКС)) Вот я тупица-то!)

СПАСИБООО!!!  :*
Изменено: macovea - 05.04.2018 11:13:44
 
macovea, та не все нормально и просмотром можно :
Код
=ПРОСМОТР(2;1/("+"=C16:K16);{"4";"3";"2";"1";"0";"-1";"-2";"-3";"-4"})

или так но при этом проставить для барьера значения -1; -2; -3 -4

Код
=ПРОСМОТР(2;1/("+"=C16:K16);$C$15:$K$15)
Изменено: a.i.mershik - 05.04.2018 11:21:22
Не бойтесь совершенства. Вам его не достичь.
 
webley, a.i.mershik, вы мои спасители! Спасибо!  :*  :*  :*
Страницы: 1
Наверх