Como Transferir Dados Entre Planilhas Diferentes

17
21311

A LUZ está sempre buscando atualizar suas planilhas considerando melhor aplicabilidade da teoria na prática e, principalmente, melhorar a experiência do usuário. Neste processo, lançamos as planilhas 2.0 para substituir as originais e, agora, estamos produzindo planilhas 3.0.

Na teoria, isto é excelente, mas gera um pequeno problema para quem atualiza suas planilhas LUZ a medida que lançamos novas versões: “E agora, se eu comprar a 3.0, eu perco os dados que estão na minha 2.0?” Esta é a pergunta que mais recebemos no nosso atendimento, quando lançamos uma versão nova de planilha. A resposta é não. Os dados de uma planilha podem ser facilmente transferidos para outra planilha, desde que elas sigam alguma orientação lógica semelhante ou, uma estrutura que possa ser adaptada.

Para ilustrar essa possibilidade, iremos utilizar como exemplo uma Planilha de Fluxo de Caixa 2.0 preenchida e uma versão em branco da Planilha de Fluxo de Caixa 3.0.

Ambas planilhas funcionam com a mesma lógica: 2 partes que o usuário preenche, que são o Plano de Contas e os Lançamentos, e alimentam o resto da planilha.

1 – Importando o Plano de Contas

No caso dessas duas planilhas, o Plano de Contas é praticamente igual. a diferença é que ele está dividido em duas sheets na versão 3.0 e em uma só na 2.0. A numeração dos itens do Plano de Contas apresenta uma pequena variação, mas isso não é um problema, pois não atrapalhará na importação.

Plano de Contas 2

Plano de Contas 3

Para importar os dados de uma planilha para outra, o processo é tão simples quanto copiar (ctrl+c) a segunda coluna do grupo de contas da 2.0, encontrar o grupo correspondente na 3.0 e colar os valores (ctrl+v).

Após fazer esse processo para todos os grupos de conta, seu plano de contas estará inteiramente transferido.

Para garantir que a formatação da planilha de fluxo de caixa 3.0 permanecerá intacta, ao colar os valores no grupo de contas correto, não aperte Ctrl+V. Escolha a opção “Colar Valores”. Para utilizá-la, vá em Editar > Colar Especial… e selecione “Valores”.

Outro ponto que requer atenção é que os grupos de contas Receitas Financeiras e Despesas Financeiras passaram a se chamar, na nova versão, Receitas Não-Operacionais e Despesas Não-Operacionais.

Curso Online de Excel

2 – Transferindo os Lançamentos

A parte mais complicada da sua exportação/importação de dados é a transferência dos lançamentos que você fez ao longo do ano na sua planilha 2.0 e quer passar agora para a versão 3.0.

Em ambas planilhas, os lançamentos estão organizados em sheets mensais e a exportação deve ser feita sheet por sheet. Vamos começar por janeiro. As sheets estão diferentes nas duas planilhas:

Lançamentos 3

Existem duas diferenças básicas entre as duas planilhas:
1) Existe a coluna Classificação na 3.0 e esta não existe na 2.0. Para piorar, na 3.0, a coluna Plano de Contas só funciona se a coluna Classificação estiver preenchida.
2) Na versão 2.0 existem duas colunas de valor: Receita e Despesa. Na 3.0, elas se unem na coluna Valor.

Para iniciar a transferência dos dados, o segredo é montar na sheet do mês na 2.0 uma estrutura semelhante de colunas a mesma sheet na 3.0.

Vamos começar inserindo uma coluna chamada “Classificação” na planilha 2.0:

Lançamentos 2 - Classificação

Os dados da coluna Classificação serão buscados na sheet do Plano de Contas, mais uma vez. Teremos que fazer um pequeno ajuste nela. Você já reparou que a sheet Plano de Contas possui uma versão completa do plano em sua parte inferior? Veja a imagem abaixo:

Plano de Contas 2 - Edição 1

O primeiro ajuste nesta versão completa do Plano de Contas é trocar os nomes dos Grupos de Contas para que eles estejam idênticos aos da versão 3.0. Você pode escrever, sem problemas, nas linhas azuis o nome correto. Troque “Receita com Vendas de Produtos” por “Receitas com Produtos”, por exemplo.

O segundo ajuste é escrever o grupo de contas correto na coluna E linha após linha, ao lado de todos os itens do plano de contas, como mostra a imagem abaixo:

Plano de Contas 2 - Edição 2

Voltando a Sheet Janeiro, você deverá escrever a seguinte fórmula na primeira linha da coluna Classificação: =PROCV(E11;’2. Plano de Contas’!$C$29:$E$117;3;FALSO). Pode arrastar esta fórmula para a última linha preenchida dos seus lançamentos em janeiro.

Lançamentos 2 - Classificação Preenchida

Vamos agora adicionar mais uma coluna. Desta vez entre as colunas E e F. Coloque o nome dela de Valor. Ela deve ser o resultado da soma entre as células na mesma linha das colunas Receita e Despesa. Por exemplo, a célula F11 deve conter “=G11+H11″. Sua planilha deve estar assim, a esta altura:

Lançamentos 2 - Classificação Final

Agora você já pode fazer o processo de transferência de dados. Selecione das colunas B até F das linhas 11 até a última linha preenchida. Aperte em Editar > Copiar, ou o famoso Ctrl+C. Vá na sheet Janeiro na Planilha de Fluxo de Caixa 3.0 e selecione a célula C5. Basta colar valores (Editar > Colar Especial > Valores) e você terá novos valores. Não se esqueça de copiar e colar entre as duas planilhas também o conteúdo da coluna STATUS.

Lançamentos 3 - Finalizado

Para finalizar sua importação, basta você repetir o processo para todos os meses. Lembrando que desta vez será mais fácil. Você deve apenas inserir as duas novas colunas e copiar as fórmulas da sheet do mês anterior.

Em suma, para transferir dados de uma planilha para a outra, você deve se preocupar primeiramente com a modelagem de ambas. Uma vez que as tabelas estejam semelhantes, tome cuidado apenas com a formatação da nova planilha colando valores.

Espero ter ajudado! Troque a sua Planilha de Fluxo de Caixa pela sua versão mais recente agora mesmo.

17 COMENTÁRIOS

  1. Bom dia!
    Seguinte, eu criei uma userform de controle de estoque de patio de toras de madeira, dentro dessa userform eu tenho um textbox e um listbox, o que essa userform faz eh encontrar uma tora pelo seu determinado numero e selecionar a linha inteira.
    O que eu quero eh criar um botao que recorte e transfira essa linha da planilha “A” para a planilha “B” e delete a linha da planilha “A”, alguem pode me ajudar?

    • Oi Francisco,

      se eu entendi bem você vai conseguir fazer isso criando uma macro que, ao selecionar a linha da planilha A, faça uma cópia, cole os valores na planilha B e depois delete essa linha da coluna A.

  2. Bom dia,
    Estou montando uma planilha aonde lanço a minha produção por mês, da baixa das peças utilizadas para montar o produto, só que no resumo quero q dê a quantidade de peças produzidas, até ai tudo bem. Como tem janeiro, Fevereiro, assim por diante, e são muito produtos, preciso montar a soma para cada mês em cada produto manualmente, não consigo fazer aquele sistema de clicar no canto da celula e arrastar, pois quero que ele copie a linha consequentemente só que troque a planilha, e não estou conseguindo fazer isso.
    Por favor preciso de uma ajuda.

    • Oi Gabriel, para chegar nesse resultado você precisa utilizar a função INDIRETO fazendo referência para uma célula que contenha a referência desejada. Por exemplo:

      em A1, B1, C1, etc eu terei o nome da aba com exclamação (plan1!, plan2!, plan3!)
      em A2, B2, C2, etc você precisa colocar a referência da soma, por exemplo, supondo que nas abas de soma essa referência seja D1:D1000

      a fórmula ficaria algo como =SOMA(INDIRETO(A1&A2))

      dessa forma você consegue arrastar a fórmula e ela vai alterar a referência das abas pela função indireto

  3. Oi André, para atualizar dados em uma célula de outra aba (planilha) é necessário que você crie uma fórmula nessa célula ou uma macro que faça esse procedimento depois de um determinado comando.

    Por exemplo, se você quer que na plan1 algum valor se modifique de acordo com o que foi colocado na plan 2, precisa criar uma fórmula puxando esses valores

  4. Bom dia ! Tenho uma planilha pra cada mês com 5 tabelas, uma pra cada semana do mês, uma ultima tabela reunindo os números consolidados de cada semana e na ultima coluna dessa tabela mostrando o valor da somatória de todas as semanas. Depois das 12 planilhas a ultima eu queria transferir os valores consolidados de cada mês mas sem ter que copiar e colar ou fazendo a formula =SOMA(‘JANEIRO 2018’!BB36) por exemplo! Existe uma maneira de eu completar a coluna toda com os valores consolidados de cada mês que não seja linha por linha da coluna? Cada coluna da minha tabela tem 96 linhas …

  5. Bom dia,
    Tenho uma planilha onde a primeira aba é uma lista master com as informações de todos os produtos que temos. Nessa aba eu deixei a coluna A para marcar um “X” quando tenho pouca disponibilidade e “XX” quando tenho muita disponibilidade do produto e quando fica em branco significa que não tenho o produto no momento.
    Eu gostaria de listar em outra aba apenas as linhas onde marquei o “X” e “XX”, excluindo as linhas sem preenchimento. Alguém consegue dar essa luz?
    Desde já agradeço,

  6. Bom dia,

    Em uma planilha do excel, criei uma célula com o NÚMERO PERSONALIZADO 000″.”000″.”000″-“00 para digitar apenas os números do CPF e ele formatar com pontos e traço.
    Entretanto, quando transporto a célula, a fórmula não funciona.
    Ela é transportada sem pontos e traço.
    Tem como transportar da mesma maneira que aparece na planilha ?

    • Oi Sérgio, você está transportando para onde exatamente? De maneira geral, o número é sempre o mesmo, mas a formatação muda, então é necessário entender como está se dando esse uso para saber quais possibilidades existem. Talvez se você tentar colar valores + formatação em outra célula funcione. Talvez se você já preparar esse outro campo para receber os dados já com a formatação também…

  7. Boa noite Rodrigo,
    Gostaria de fazer uma planilha de despesas que abastecesse outras, porém gostaria que fosse direcionado tanto textos quanto valores.. Isso é possível… Por exemplo: 16/10/18 – pgto.loja – pagamento de light – R$ 1000,00…. gostaria de estar encaminhando toda essa informação para uma outra planilha . Existe essa possibilidade?

DEIXE UMA RESPOSTA

Por favor, escreva o seu comentário
Por favor, digite seu nome