Estou tentando converter uma planilha do Excel no Google, mas não consigo que essa combinação de VLookup (Indirect)) funcione.
Minhas planilhas de dados são nomeadas com um código, por exemplo "fred01", e são assim:
---A--- ----B----
1] FIELD VALUE
2] Name Fred
3] Date 18/01/2010
4] Amount 1234
5] Status active
A coluna A é sempre nome de campo, a coluna B é sempre os valores.
Minha planilha de resumo precisa obter os valores das várias planilhas, nem todas com todos os campos. Novos campos são adicionados, assim como novas folhas, o tempo todo.
Então, no Excel, eu simplesmente faria:
---A--- ---B--- ---C---
1] CODE AMOUNT FORMULA
2] fred01 1234 =VLOOKUP("Amount",INDIRECT(CONCATENATE(A2,"!$A:$B")), 2, False)
3] jane01 144 =VLOOKUP("Amount",INDIRECT(CONCATENATE(A3,"!$A:$B")), 2, False)
4] sam01 82 =VLOOKUP("Amount",INDIRECT(CONCATENATE(A4,"!$A:$B")), 2, False)
No Google Spreadsheets, no entanto, isso retorna um erro # N / A.