Избавляемся от ошибок:
Код
ЕСЛИОШИБКА(вынималка;"")
Вынималка нужных нам значений:
Код
ИНДЕКС($A$2:$A$7;вынимаемая строка)
Вынимаем мы последовательно строки с нужными значениями:
Код
НАИМЕНЬШИЙ(проверка условия;СТРОКА(A1))
При протяжке эта формула найдёт нам номера строк, удовлетворяющих условию (первый, второй и т.д. по порядку)
Осталось определить номера нужных строк:
Код
ЕСЛИ(СЧЁТЕСЛИ($B$2:$B$3;$A$2:$A$7);"";СТРОКА($A$2:$A$7)-1)
Т.е. если значение из второго столбца найдено в первом – «», иначе – номер строки, -1 потому что данные не с первой, а со второй строки идут.
Как-то так