Страницы: 1
RSS
Поиск неточного соответствия в А и вывод значения из столбца B
 
Добрый день

Помогите, пожалуйста, с задачей.

Необходимо искать вхождение (не точное соответствие) из ячейки D1 в столбце А и если оно есть, то брать значение из столбца B той же строки и выводить последовательно в столбце D по порядку.

Встречал такую формулу, но она ищет точное соответствие:
Код
=ЕСЛИОШИБКА(ИНДЕКС(B$2:B$10000;АГРЕГАТ(15;6;СТРОКА($1:$10000)/(A$2:A$10000=D$1);ЧСТРОК($2:2)));"")
Возможно получится эту формулу отредактировать или любая новая.


 
del
Изменено: buchlotnik - 21.08.2021 23:19:34
Соблюдение правил форума не освобождает от модераторского произвола
 
=ЕСЛИОШИБКА(ИНДЕКС($B:$B;АГРЕГАТ(15;6;СТРОКА($A$2:$A$52)/СТЕПЕНЬ(1;ПОИСК($D$1;$A$2:$A$52));СТРОКА()-СТРОКА($1:$1)));"")

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
Цитата
iAlex написал:
получится эту формулу отредактировать
Код
=ИНДЕКС(B:B;АГРЕГАТ(15;6;СТРОКА($1:$10000)/ЕЧИСЛО(ПОИСК($D$1;$A$1:$A$10000));СТРОКА(A1)))
 
JayBhagavan , Михаил Л , buchlotnik , большущее спасибо за ваши крутые решения!
Страницы: 1
Наверх