Parece que você precisa de uma pesquisa relativamente simples e, nesse caso:
Você pode fazer pesquisas de duas maneiras:
-
VLOOKUP () que é fácil de aprender, mas uso limitado
-
INDEX (MATCH ()), que é mais difícil de aprender, mas mais flexível
Depende da sua preferência quanto a qual você usa.
A versão mais fácil é o VLOOKUP. Nesse caso, você colocaria essa fórmula na coluna AG da planilha Homes:
=VLOOKUP(
assim que você chegar até aqui, o Excel ajudará (um pouco!) dizendo o que você precisa em seguida - o texto do hovery dirá:
VLOOKUP(lookup_value , table_array , col_index_num , [range_lookup])
lookup_value é o seu código postal na folha de Homes
table_array é onde você está pesquisando, que são as colunas G a L da sua planilha de Classificações - a limitação do VLOOKUP é que a coluna que você está procurando (código postal na planilha de Classificações) deve estar à esquerda de o que você quer saber sobre (classificação na folha de Ratings) que felizmente para você, já é. Ele também tem que ser a coluna mais à esquerda, e é por isso que estamos selecionando as colunas G a L, não A a L, para que a coluna G (código postal) esteja à esquerda do que estamos vendo.
col_index_num é a coluna número que você deseja voltar. Então G = 1, H = 2, I = 3, J = 4, K = 5, L = 6. Então você quer 6 desde que você quer o que está na coluna L.
range_lookup é opcional, mas na verdade é importante. FALSE significa que fará uma correspondência exata, enquanto TRUE (que é a configuração padrão) significa que vai fazer uma correspondência aproximada. Se o seu código postal é 1245, você não quer que ele encontre 1240 em vez disso, se 1245 não estiver lá, então você quer FALSE aqui.
Assim, se você estiver digitando na célula AG2:
=VLOOKUP(O2 , 'Ratings Data'!G:L , 6 , FALSE)
Isso trará de volta a classificação dos códigos postais na guia "Casas". Se não conseguir encontrar o código postal, você receberá um erro NA, com o qual poderá lidar usando IFNA () ou IFERROR () ao redor do seu VLOOKUP. Você também pode querer usar $ signs de modo que, se você copiar a fórmula em outro lugar, ela ainda analise as colunas G a L de cada vez.
por exemplo
=IFERROR(VLOOKUP(O2 , 'Ratings Data'!$G:$L , 6 , FALSE),"Not found")
ÍNDICE (MATCH ()) funciona de forma semelhante e os técnicos tendem a preferir, mas a maioria das pessoas não tecnológicas com quem trabalho acham que é um passo longe demais para aprender e preferem começar com o VLOOKUP que faz o trabalho muito bem. o tempo para a maioria das aplicações normais de trabalho. Se você é uma das pessoas techie, pesquise no google por INDEX MATCH e provavelmente há algumas explicações decentes; -)