Eu tenho um registro de consumo de combustível, com IDs de veículos na coluna 'C' e combustível consumido e distância percorrida para datas diferentes como cabeçalhos. exemplo
Eu fiz várias planilhas com base nos IDs do veículo com datas na coluna 'A' e o restante dos cabeçalhos sendo -esses.
Da primeira planilha, preciso trazer KM e combustível consumido por data para a segunda planilha e da mesma forma para outras 764 planilhas.
Responder1
Supondo que:
- sua planilha principal seja chamada de "Folha Principal",
- suas 764 planilhas sejam chamadas exatamente como os IDs do seu veículo,
você poderia usar as seguintes fórmulas.
Para a coluna de distância:
=INDEX('Main Sheet'!$1:$1048576,
MATCH(MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,255),'Main Sheet'!$C:$C,0),
MATCH($A2,'Main Sheet'!$1:$1,0))
Para a coluna de combustível:
=INDEX('Main Sheet'!$1:$1048576,
MATCH(MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,255),'Main Sheet'!$C:$C,0),
MATCH($A2,'Main Sheet'!$1:$1,0)+1)
Em cada fórmula você tem 3 referências à "Planilha Principal", então basta alterar para o nome real da sua planilha. Além disso, se você usar o Excel 2003 ou anterior, terá que alterar o número da linha na primeira linha de $1:$1048576
para $1:$65536
.
Para a primeira folha de identificação do veículo, recebo isto: