Erro VLOOKUP ao procurar a data

Erro VLOOKUP ao procurar a data

Tenho tentado usar a função CONCATENAR no Excel para criar múltiplos valores das demonstrações financeiras para anos diferentes. Minha fórmula principal é como mostrado:

=VLOOKUP(TEXT(CONCATENATE(A1,"-",C6,"-",RIGHT(B7,2)),"dd-mm-yy"),range,column,FALSE)

Embora o (TEXT(CONCATENATE(A1,"-",C6,"-",RIGHT(B7,2)),"dd-mm-yy")me forneça a data que desejo (por exemplo, 10 de junho de 10), quando uso isso no VLOOKUPele não a trata como uma data e retorna um erro. Como posso consertar isso?

Responder1

Você tem que escrever a data para que o Excel e o Vlookup possam entendê-la como Data, experimente a funçãoData (ano, mês, data)por exemplo:
=Vlookup(Data(direita(B7,2),C6,A1),Intervalo,Coluna,Falso)

informação relacionada