Copie celdas de una hoja de cálculo de Excel a otra según un valor en la fila

Copie celdas de una hoja de cálculo de Excel a otra según un valor en la fila

Tengo una hoja de cálculo, Hoja 1, con datos tomados por minutos. Cada fila de línea tiene una marca de tiempo y le siguen los datos correspondientes.

Tengo una segunda hoja de cálculo/hoja, la Hoja 2, con datos meteorológicos adjuntos que también tienen la misma marca de tiempo.

¿Hay alguna manera de agregar las celdas de la Hoja 2 según la marca de tiempo conocida en la Hoja 1? La Hoja 1 mira la hora en su propia celda, luego busca en la Hoja2 la misma y, si la encuentra, copia los datos de la Hoja2 en sí misma.

Sheet 1
Time     Data1     Data2     Data3
09:54    A1        B1        C1
09:55    A2        B2        C2
...
13:18    AN        BN        CN

Sheet 2
Time     Data4     Data5     Data6
09:54    Z1        X1        Y1
09:55    Z2        X2        Y2
...
13:18    ZN        XN        YN

De modo que la Hoja 1 terminará pareciéndose

Sheet 1
Time     Data1     Data2     Data3     Data4     Data 5     Data6
09:54    A1        B1        C1        Z1        X1         Y1
09:55    A2        B2        C2        Z2        X2         Y2 
...
13:18    AN        BN        CN        ZN        XN         YN

El problema que tengo es que, aunque tengo datos meteorológicos para cada minuto, no tengo datos para cada minuto en la hoja 1. Tengo múltiples lecturas y saltos de 09:54 y 09:55, por lo que no puedo simplemente copiar y pegar. las líneas 1 por 1.

Gracias por tu ayuda

Respuesta1

Escriba a continuación la fórmula escrita en la celda E2 de la Hoja1y arrastre el puntero de la celda 2 celdas hacia la derecha, luego presione F2 y finalmente termine conCtrl+Mayús+Entrar. Luego llénelo hasta que sea necesario. La hoja 1 se verá como la captura de pantalla a continuación.

{=IFERROR(VLOOKUP(A2,Sheet2!A2:D5,{2,3,4},FALSE),"")}

ingrese la descripción de la imagen aquí

información relacionada