Copie células de uma planilha do Excel para outra com base em um valor na linha

Copie células de uma planilha do Excel para outra com base em um valor na linha

Eu tenho uma planilha, Planilha 1, com dados coletados a cada minuto. Cada linha da linha possui um carimbo de data/hora e os dados correspondentes seguem.

Eu tenho uma segunda planilha/planilha, Folha 2, acompanhada de dados meteorológicos que também possuem carimbo de data e hora da mesma maneira.

Existe uma maneira de anexar as células da Planilha 2 com base no carimbo de data / hora conhecido na Planilha 1. A Planilha 1 analisa a hora em sua própria célula, depois pesquisa a mesma na Planilha2 e, se a encontrar, copia os dados da Planilha2 para si mesma.

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

Tal que a Folha 1 acabará ficando assim

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

O problema que tenho é que, embora tenha dados meteorológicos para cada minuto, não tenho dados para cada minuto na planilha 1. Tenho várias leituras e saltos de 09:54 e 09:55, então não posso simplesmente copiar e colar as linhas 1 por 1.

Obrigado pela ajuda

Responder1

Escreva abaixo a Fórmula escrita na Célula E2 da Planilha1e arraste o ponteiro da célula 2 para a direita, pressione F2 e finalmente finalize comCtrl+Shift+Enter. Em seguida, preencha até que seja necessário. A folha 1 será semelhante à captura de tela abaixo.

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

insira a descrição da imagem aqui

informação relacionada