Tengo un registro de consumo de combustible, con la identificación del vehículo en la columna 'C' y el combustible consumido y la distancia recorrida en diferentes fechas como encabezados. ejemplo
He creado varias hojas basadas en las identificaciones del vehículo con las fechas en la columna 'A' y el resto de los encabezados son:estos.
Desde la primera hoja, necesito llevar los kilómetros y el combustible consumido por fecha a la segunda hoja y de manera similar a otras 764 hojas.
Respuesta1
Suponiendo que:
- su hoja principal se llama "Hoja principal",
- sus hojas 764 se llaman exactamente igual que las identificaciones de sus vehículos,
puede usar las siguientes fórmulas.
Para la columna de distancia:
=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 la columna de combustible:
=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)
En cada fórmula tienes 3 referencias a la "Hoja principal", así que cámbiala por el nombre real de tu hoja. Además, si utiliza Excel 2003 o una versión anterior, deberá cambiar el número de fila en la primera línea de $1:$1048576
a $1:$65536
.
Para la primera hoja de identificación del vehículo obtengo esto: