Страницы: 1
RSS
Поиск в обратную сторону (справа налево или снизу вверх)
 
Добрый день.
Вопрос по функциям индекс и поискпоз. Они ищут слева направо, сверху вниз внутри заданного диапазона. Возможно ли развернуть поиск соответственно справа налево и снизу вверх? Либо сделать так, чтобы результатом поиска было не первое подошедшее значение, а последнее подошедшее значение?
 
Цитата
Максим Рыбко написал:
Они ищут слева направо, сверху вниз
ну я б так не горячился, иногда и справа на лево ищут  :D

А вот Вы на свой вопрос попытайтесь поискать в обратную сторону. то есть поиском искать найти последнее значение по условию" или  подобное.
По вопросам из тем форума, личку не читаю.
 
кросс
и без примера - курите ПРОСМОТРX()
Соблюдение правил форума не освобождает от модераторского произвола
 
В 16 экселе он не работает же.
Пример пожалуйста прилагаю. В столбце А значения, по которым необходимо произвести поиск. В столбце С значения, вводимые руками, в столбце D значения, которые должны быть посчитаны. Значение в столбце D считается равным столбцу C если выше не было найдено совпадений по столбцу А. Если есть совпадения то столбец D равен столбцу D из последнего совпадения плюс текущий столбец С.
Надеюсь понятно объяснил.
 
Цитата
Максим Рыбко написал:
В 16 экселе он не работает же.
где было хоть какое-то упоминание ограничения по версии?
и зачем искать если можно
Код
=СУММЕСЛИ($A$2:A2;A2;$C$2:C2)
хотя если очень надо...
Код
=C2+ЕСЛИОШИБКА(ИНДЕКС(C:C;МАКС(ЕСЛИ($A$1:A1=A2;СТРОКА($A$1:A1);-1)));)
Изменено: buchlotnik - 10.04.2021 18:23:00
Соблюдение правил форума не освобождает от модераторского произвола
 
buchlotnik, о как, я не в ту сторону воевал оказывается. Спасибо, вопрос закрыт=)
 
Цитата
Максим Рыбко написал:
я не в ту сторону воевал
в обратную  :D
=C2+IFERROR(LOOKUP(2;1/(A2=A$1:A1);C$1:C1);)
Изменено: БМВ - 10.04.2021 19:45:53
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх