Datos de fila distribuidos en varias filas en una hoja separada

Datos de fila distribuidos en varias filas en una hoja separada

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:$1048576a $1:$65536.

Para la primera hoja de identificación del vehículo obtengo esto: nombre de archivo de celda de coincidencia de índice

información relacionada