Solução

Solução

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, VLOOKUPmas 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 Pa 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):

insira a descrição da imagem aqui

A planilha na qual queremos usar os dados é mostrada:

insira a descrição da imagem aqui

informação relacionada