Eu tenho uma planilha do Excel com 15 colunas. Na coluna 13 tenho 3 nomes e espaços em branco espasmodicamente colocados, na 3ª coluna tenho datas do mais recente ao mais antigo na página. Quero encontrar um nome específico na coluna 13 e preencher uma célula de outra planilha com a data da coluna 3. Alguém pode me dar uma fórmula para fazer isso?
Responder1
Solução
Você pode usar, VLOOKUP
mas a coluna de pesquisa precisa ficar à esquerda da coluna que contém os dados a serem gravados. Para usar VLOOKUP poderíamos copiar a coluna 3 para a coluna 16.
=VLOOKUP('lookup_value', 'table_array', 'col_index_num', 'range_loopup')
=VLOOKUP(A2,DATA_SHEET!$M$2:$P$7,4,FALSE)
'range_loopup'
deve ser definido como FALSE para obter correspondências exatas e 'col_index_num'
é o número da coluna dos dados a serem gravados (a coluna de pesquisa é definida como coluna 1, aqui). A coluna M
é a 13ª coluna da planilha e a coluna P
a 16ª da planilha. A coluna da qual os dados devem ser mostrados deve estar dentro do intervalo de table_array
.
Exemplo
Dados de exemplo (colunas não apropriadas):
A planilha na qual queremos usar os dados é mostrada: