A menos que eu esteja perdendo algo, isso parece bastante fácil de fazer com IF () e VLOOKUP (). Você já tentou isso? Vou te dar uma dica para a primeira parte e então você pode usar essa informação para lidar com a segunda parte.
Digite isto em H2:
= SE (F2="Sim", VLOOKUP (G2, A $ 2: B $ nn, 2, FALSE), "")
Aqui "nn" é a última linha de suas colunas A & B. Você pode preencher essa fórmula selecionando H2, clicando com o botão SHIFT na última célula da coluna H e escolhendo "Preencher > Baixo" no menu Editar.
Veja como isso funciona: O IF () primeiro verifica se existe um "Sim" em F2. Se houver, retorna o resultado de VLOOKUP (). Caso contrário, retorna em branco (""). A parte VLOOKUP () procura por G2 (20 neste caso) na coluna 1 do intervalo A $ 2: B $ nn e retorna o valor correspondente na coluna 2 desse intervalo (Adobe 2.0). O penúltimo "2" especifica a coluna para obter o resultado, e o FALSE especifica uma correspondência exata.
Mais informações sobre o VLOOKUP () podem ser encontradas neste página de suporte .
Mais informações sobre o IF () podem ser encontradas nesta página página de suporte
Agora você deve ser capaz de escrever uma fórmula para a célula I2 que verificará se F2 é "Sim" e retornará "Sim" ou "Não", dependendo de se L3 (Dica: linha 10 de um intervalo de pesquisa) contiver " Passe ".
Tente resolver a segunda parte e verifique novamente se tiver problemas. Boa sorte.
PS. Há uma ruga aqui porque sua coluna eu tem alguns valores que você não quer sobrescrever quando você preenche a fórmula. Esta é uma correção simples se for verdade que em toda a coluna L tem "Pass", a coluna I tem "Sim". Mais sobre isso depois, mas tente criar uma fórmula para isso e postá-lo em um comentário ou uma edição da sua pergunta.