Preencha várias colunas no excel com dados de outras planilhas com uma fórmula

1

Novato do Excel aqui. Eu tenho 3 folhas de excel. A folha 1 contém dados nas colunas A e B, a folha 2 contém dados na coluna A.

O que estou tentando fazer é inserir uma fórmula na planilha 3, de modo que as colunas A, B e C contenham os dados de planilha1! A, planilha1! B e planilha2! A, respectivamente.

Se eu usar:

C1 =sheet1!A1:B1;sheet2!A1

Eu recebo um "#VALUE!" na célula C1, em vez de valores nas colunas A, B e C.

Encontrei outra resposta que sugeria usar um array em algum lugar. Eu fui um pouco mais longe com isso. Usando:

{=sheet1!A1:B1}

preenchido corretamente na coluna A e B da planilha 3. No entanto, depois de adicionar os dados da segunda planilha, recebo um erro informando que a forma não corresponde. Eu estava tentando assim:

{sheet1!A1:B1;sheet2!A1}

Estou perdendo uma maneira fácil de realizar o que quero fazer? Estou tentando fazer isso com uma fórmula na coluna A da planilha 3, pois tenho que fazer isso para muitas linhas, e fazer referência a cada coluna exige muito trabalho.

    
por Boris 30.08.2018 / 11:54

1 resposta

0

Já experimentou o CONCATENATE ()?

Tente colocar essa fórmula na célula A1 na planilha 3 e, em seguida, arraste a fórmula para baixo o quanto for necessário.

=CONCATENATE(Sheet1!A1," ",Sheet1!B1," ",Sheet2!A1)

Se você não quiser os espaços, use isso:

=CONCATENATE(Sheet1!A1,Sheet1!B1,Sheet2!A1)
    
por 30.08.2018 / 20:08