Em vez de '12302016'!$A$7:$I$22
use:
INDIRECT("'"&SUBSTITUTE (TEXT(E$1,"dd/mm/yyyy),"/","")&"'!$A$7:$I$22")
Onde E$1
é seu cabeçalho.
Eu tenho uma planilha que coleta dados das outras 52 planilhas e as totaliza.
As colunas na planilha correspondem aos nomes das outras planilhas (usando datas, ou seja, a coluna 01/01/2017 contém dados da planilha 01012017). Se eu alterar os nomes das colunas para corresponder aos nomes das planilhas, como usá-los no VLOOKUP, posso apenas copiar minhas fórmulas e não precisar atualizar a fórmula em cada coluna?
Minha fórmula VLOOKUP é a seguinte: = IFERROR (VLOOKUP ($ A2, '12302016'! $ A $ 7: $ I $ 22,9, FALSE), 0)
Como eu mudo o '12302016' para usar o nome da coluna?
Sei que não posso colocar o dia 30/12/2016 como o nome da minha planilha.