Copie os valores de uma coluna para a mesma célula em planilhas diferentes

1

Eu tenho um formulário que preciso preencher várias vezes no Excel.

Cada folha é o formulário em branco e eu tenho uma folha auxiliar final com uma lista de endereços em uma coluna.

Como posso copiar cada endereço uma vez por folha na mesma célula?

    
por Moses 20.05.2014 / 23:39

2 respostas

1

Isso pode ser feito. Você pode colocar uma fórmula na mesma célula em várias planilhas selecionando todas as planilhas primeiro. Clique com o botão direito do mouse em uma guia e clique em "Selecionar todas as planilhas". Mantenha pressionada a tecla Ctrl e desmarque as folhas que você não deseja. Agora você pode colocar uma fórmula em uma célula em todas essas planilhas, por exemplo, A1=Sheet1!A1 . O problema aqui, é claro, é que isso lhe dará o mesmo endereço em todas as folhas.

Para obter endereços diferentes, eu faria assim:

  1. Em uma coluna ao lado dos seus endereços, preencha os nomes das planilhas onde deseja o endereço (por exemplo, "Planilha1", "Planilha2", etc.).
  2. Em sua fórmula (para cada folha), use a construção INDEX-MATCH. A fórmula MATCH precisará corresponder ao nome da planilha. Você pode obter o nome da planilha usando essa fórmula =RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1))) (observe que a planilha deve ser salva para que isso funcione.)
  3. Se eu assumir que seus endereços estão na Planilha 1 da Coluna A e os nomes de planilhas estão na Coluna B, a fórmula a ser colocada nas 139 planilhas seria a seguinte:

=INDEX(Sheet1!A1:A4,MATCH(RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1))),Sheet1!B1:B4))

    
por 21.05.2014 / 00:24
1

Vamos supor que sua HelperSheet tenha a coluna com endereços na coluna A, começando na célula A1. O que você precisa fazer em suas planilhas "Form" é ter uma célula auxiliada para orientar uma fórmula INDEX que pesquisará os endereços na coluna A do Supportersheet.

por exemplo. vamos chamar a primeira folha de formulário "Form1", na célula A1, coloque o valor "1". onde você deseja que o endereço apareça no formulário, coloque =INDEX(HelperSheet!A:A,A1,0) Isto irá procurar o valor no Helpersheet! A1

Para sua próxima folha de formulário, altere a célula auxiliar para "2", a mesma fórmula de índice pesquisará o valor na Ajuda! A2

Espero que isso faça sentido? (Eu colocaria fotos, mas meu representante não é alto o suficiente ainda) Felicidades

    
por 21.05.2014 / 00:16