Você tem que escrever a data para que o Excel e o Vlookup possam entendê-la como Data, tente a função Data (ano, mês, data) por exemplo:
= Vlookup (Data (direita (B7,2), C6, A1), Faixa, Coluna, Falso)
Eu tenho tentado usar a função CONCATENATE no Excel para criar vários valores das demonstrações financeiras para anos diferentes. Minha fórmula principal é a seguinte:
=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 desejada (por exemplo, 10-jun-10), quando uso isso no VLOOKUP
ele não o trata como uma data e retorna um erro. Como posso consertar isso?
Você tem que escrever a data para que o Excel e o Vlookup possam entendê-la como Data, tente a função Data (ano, mês, data) por exemplo:
= Vlookup (Data (direita (B7,2), C6, A1), Faixa, Coluna, Falso)