Jump to content
Fórum Script Brasil
  • 0
Sign in to follow this  
Guest Mormax

Ajuda Excel !

Question

Guest Mormax

Pessoal, estou precisando de uma ajuda.

tenho duas colunas de valores (que são colhidos através de um procv, em uma outra tabela de uma outra planilha) e uma terceira coluna que é a totalização da coluna 1- coluna 2.

Bom meu problema é o seguinte: os valores originais são retirados de atualizações diárias de uma página da web. Preciso de uma coluna que acumule os valores resultantes da diferença com os valores da atualização do dia seguinte.

Exemplo:

colc cold cole

100 200 -100

50 60 -10

existem fórmulas em todas as células.

No dia seguinte faço a atualização da planilha e como as células tem fórmulas, quando eu sobrescrevo os dados eu perco os valores da atualização anterior. Suponhamos que eu tenha os seguintes valores no segundo dia:

colc cold

50 100

70 120

na coluna e eu gostaria de ter.

50 - 100 (-100 do dia anterior) = -150

70 -120 (-10 do dia anterior) = -60

Não tem (ou pelo menos eu não descobri) como fazer sem usar macro pois gera uma referência circular.

Meus conhecimentos de vba são restritos, e eu inclusive achei alguma coisa a respeito (running total cells), mas não resolveu meu problema.

Se alguém puder me ajudar, ficarei muito grato. Normalmente fico no MSN [email protected] (caso haja alguma dúvida)

Obrigado.

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0
Pessoal, estou precisando de uma ajuda.

tenho duas colunas de valores (que são colhidos através de um procv, em uma outra tabela de uma outra planilha) e uma terceira coluna que é a totalização da coluna 1- coluna 2.

Bom meu problema é o seguinte: os valores originais são retirados de atualizações diárias de uma página da web. Preciso de uma coluna que acumule os valores resultantes da diferença com os valores da atualização do dia seguinte.

Exemplo:

colc cold cole

100 200 -100

50 60 -10

existem fórmulas em todas as células.

No dia seguinte faço a atualização da planilha e como as células tem fórmulas, quando eu sobrescrevo os dados eu perco os valores da atualização anterior. Suponhamos que eu tenha os seguintes valores no segundo dia:

colc cold

50 100

70 120

na coluna e eu gostaria de ter.

50 - 100 (-100 do dia anterior) = -150

70 -120 (-10 do dia anterior) = -60

Não tem (ou pelo menos eu não descobri) como fazer sem usar macro pois gera uma referência circular.

Meus conhecimentos de vba são restritos, e eu inclusive achei alguma coisa a respeito (running total cells), mas não resolveu meu problema.

Se alguém puder me ajudar, ficarei muito grato. Normalmente fico no MSN [email protected] (caso haja alguma dúvida)

Obrigado.

Olá Mormax, via macro é possível se você antes de atualizar os vínculos, pedir para o excel rodar a macro que fará uma copia do total para uma outra Coluna e depois você atualiza os vínculos e na formula do total você terá 50 – 100 esse 100 estará na outra coluna que será o valor que tinha no total antes de você atualizar os vínculos

Entendeu?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Cloud Computing


  • Forum Statistics

    • Total Topics
      148121
    • Total Posts
      643415
×
×
  • Create New...