Я наверное все таки не правильно таблицу для примера составил. Хотелось более универсальное решение, нежели в рамках этого примера. В итоге у меня получилось:
Соответственно нет необходимости упорядочивать диапазоны по возрастанию и если число не входит ни в один диапазон - оно исключается (в случае с впр у меня все равно находило ближайший наименьший диапазон)
По такому условию смогу проверять непоследовательные интервалы и с пропущенными значениями между ними. таблицу эту привел для примера (видимо не совсем удачного) в основной таблице нужна гибкая формула к положениям ячеек, поэтому чрез впр не вариант.
Нужно значению 3 присвоить значение 2, при условии, что значения 1 входит в соответствующий диапазон.
Если я через =ИЛИ(ЕСЛИ(А2>=$D$2:$D$10;A2<=$E$2:$E$10)) нахожу наличие значения в указанных диапазонах, то как мне определить в какой именно диапазон(т.е. строку) я попал, или я все же не в ту сторону думаю?
БМВ,еще раз огромное спасибо! не знал, что нулевые значения и ячейки без данных расцениваются тождественно.
Цитата
2.Могу ли я массив для "индекса" задавать не строками, а столбцами, соответственно вместо Счетчики!$1:$1048576 пишу Счетчики!$А:$А, после чего результат в ячейке #ССЫЛКА!.
не проснулся похоже еще(рука/лицо), сейчас только понял что чушь написал.
Два вопроса: 1.По первой позиции все правильно считает(там где ТТ000694), добавляю новые данные все корректно отображается, а вот чтобы в последующих базах отображалось корректно нужно их удалить и полностью их перебивать по новой, в противном случае отображается только первый счетчик, независимо, сколько идет следом. T.е. для ТТ000808 выводится ЦЭ6308В, вместо СЕ303. В чем моя ошибка?
2.Могу ли я массив для "индекса" задавать не строками, а столбцами, соответственно вместо Счетчики!$1:$1048576 пишу Счетчики!$А:$А, после чего результат в ячейке #ССЫЛКА!.
Имеем два листа, на первом выводим информацию, на втором соответственно добавляем новую в процессе работы. Соответственно необходимо по номеру базы определить последние данные и перенести их из рабочего листа в информационный лист.
Вопрос в следующем, как задать поиск диапазона массива, в котором ищем нужное значение. Т.е. если бы я мог(выделил жирным):