Как в Еxcel вытащить число из другого столбца при некоем условии?
например: в Лист1!K:K нужно найти совпадение c Лист2!B2 (таких ячеек куча до Лист2!B11993), притом что если есть совпадение вытащить число из Лист1!S#, # - номер той строки, где было совпадение в листе1)
=ВПР (B2;Лист1!K$1:S$20000;8;0)
Вместо 20000 подставить последнюю заполненную строку на Лист1 (можно с запасом в 200-300 строк). 8 - это номер столбца S, считая столбец K первым.
Пробел после ВПР удалить из формулы. И копировать её вниз.
Вопрос: а все значения в столбце B на Лист2 есть в столбце K на Лист1?
судя по вашим скринам ВПР Вам и нужен, в качестве идентификатора будет проверяемое значение на листе 2, единственно что и выводить результаты надо на лист 2.
грубо добавляем столбик на лист 2, в нем пишем что-то типа:
=впр (B1;"Лист1:K:S";n;0) и заполняем этой формулой весь столбец (первый адрес ячейки должен меняться в соответствии со строкой)
где B1 - верхняя ячейка значение которой будет искаться на листе 1, верхняя т. к. потом будет заполнение вниз
"лист и т. п. " заполняется экселем само при выборе области поиска, обязательно первым выбирать столбец из которого будем искать совпадения.
n - порядковый номер столбца из области поиска из которого нужно будет выводить найденное, обычно при выборе области последним столбцом ограничиваем нужный, при этом сразу подсвечивается его порядковый номер)
можно попроще