Como Importar e Atualizar Dados da Web para o Excel?

Este artigo faz parte da série Planilhas Financeiras.

Neste mês de setembro, temos abordado o assunto planilhas e cálculos financeiros aqui no HC Investimentos.

Vimos como calcular juros compostos, rentabilidades mensais e anuais, reais, nos últimos 12 meses, risco anual, correlação entre ativos, enfim, todos os cálculos necessários para avaliarmos melhor um determinado investimento.

Agora que já temos a bagagem necessária para a avaliação, podemos dar o próximo passo, que é saber onde buscar dados, como importá-los para o excel e como atualizá-los de forma rápida e organizada.

Portanto, no artigo de hoje, veremos como importar e atualizar os dados do Tesouro Direto (preços e taxas dos títulos públicos) para que possamos ter em nossa planilha informações atualizadas, sem precisar ficar a todo momento verificando o site do Tesouro Direto.

Faça o download da planilha para ir acompanhando o passo-a-passo descrito ao longo deste artigo.

1. Como importar dados da web?

Nesta fase inicial, tudo o que precisamos fazer é utilizar o procedimento do Excel “importar dados”. Existe um ótimo tutorial para esta tarefa que pode ser acesso através deste site.

Após aprender o procedimento de importação, veja abaixo como organizar os dados, pegar apenas os dados necessários e atualizá-los através de um único botão.

Ao concluir esta fase, seus dados devem estar apresentados de forma parecida com esta imagem:

Com os dados importados na planilha, nos resta formatá-los, destacarmos os dados relevantes para nós em uma nova tabela e saber como atualizá-los.

Todos os processos são descritos em detalhes a seguir.

2. Como organizar os dados importados?

A organização e formatação em uma planilha é importante para não nos perdermos diante de tanta informação.

Portanto, recomendo alguns passos para melhorar a visualização da informação que acabamos de importar.

I. Com o botão direito sobre a informação importada clique em propriedades.

II. Desmarque a opção “ajustar largura da coluna” e escolha a opção “Sobrescreva as células existentes com novos dados, limpe as não utilizadas”.

Este passo é importante para manter o padrão de formatação que você definir, não perdendo a formatação toda vez que for atualizar os dados.

III. Escolha as cores de fundo desejadas, mude o tipo e tamanho de fonte, coloque linhas de grade para delimitar a área dos dados importados.

Neste ponto, vale a criatividade. Eu gosto de um visual bem clean e organizado.

Veja o passo-a-passo na animação abaixo:

3. Como pegar apenas os dados necessários?

Nenhum investidor compra todos os títulos do Tesouro Direto.

Portanto, devemos pegar as informações necessárias apenas dos títulos que temos em carteira ou gostaríamos de acompanhar.

Assim sendo, é preciso criar uma tabela ao lado dos dados importados para colocarmos apenas as informações que são importantes para nós.

Fórmulas simples de referência como index e match resolvem este problema.

A planilha disponibilizada já vem com esta tabela pronta, basta apenas escolher os títulos mais adequados para você.

A imagem abaixo resume a conclusão desta fase:

4. Como atualizar os dados importados?

Sabendo importar, organizar e peneirar os dados necessários, necessitamos apenas de um método rápido e simples para atualizar os dados importados.

Um jeito simples e rápido para realizar esta tarefa é clicar em “refresh all” na aba “Data” para atualizar todos os dados importados da web na planilha.

Veja o passo-a-passo final na animação abaixo:

Pronto! Agora você já pode importar de modo simples e rápido as informações que necessita da web.

Agora é só usar sua criatividade para importar dados da inflação, dólar, selic e outros indicadores importantes da economia.

Download

Faça o download da planilha HC Investimentos – Como Importar e Atualizar Dados da Web para o Excel?

download-planilhas-financeiras

Baixe a Versão Excel 2007

Para baixar mais planilhas financeiras confira o restante da série Planilhas Financeiras.

Sobre o autor

Henrique é especialista em alocação de ativos, eleito um dos 5 melhores educadores financeiros do Brasil em 2012/2013. Continue Lendo aqui!

  • Felipe

    Henrique, tenho gostado muito das planilhas disponibilizadas.
    Já acompanhava seu blog há certo tempo, mas as planilhas me deram meios de controlar meus investimentos com mais precisão e enxergá-los com mais transparência, facilitando as métricas para avaliar o rumo aos meus objetivos.

    Uma pergunta besta: você sempre aninha índice e corresp (match) em suas buscas? Por acaso bati o olho nisso nesta plan. Pra buscar ao lado direito de um valor bastaria um procv (vlookup), não?

    Abraço

    • Henrique Carvalho

      Olá Felipe!

      Fico feliz com os resultados. Minha intenção era justamente essa. Dar ferramentas e idéias aos investidores para que eles possam controlar melhor seus investimentos e fazer análises mais rebuscadas.

      Sobre a função Índice (Index) e Corresp (Match), eu sou fã delas. Vlookup tem problemas quando você precisa de um dado que esteja à esquerda da referência, problema que não ocorre com estas funções. Acredito que esta combinação de funções ajuda a entendermos melhor em que coluna ou linha estamos buscando os valores.

      Na prática, o Vlookup resolveria, mas prefiro a organização e praticidade do Index + Match.

      Grande Abraço!

  • legal hc. Voce sabe como atualizar dados de acoes no excel?

    • Henrique Carvalho

      Sei sim VB!

      No próximo artigo, que deverá ser publicado na quinta-feira, irei disponibilizar uma planilha que atualiza dados de quantos ativos você desejar a partir do Yahoo. Tudo a partir de um único botão. Simples assim!

      Abraços!

  • Deuteron

    Legal, Henrique. Fico tb no aguardo do proximo post sobre importação de dados de ações. Abs!

    • Henrique Carvalho

      Valeu Deuteron!

      Abraços!

  • Indiscutivelmente, a melhor série de artigos do momento!

    Essa ferramenta de atualização de dados da Web para o Excel permite um ganho de tempo enorme, otimizando o trabalho de gerenciamento de dados.

    Graças ao trabalho didático do Prof. Henrique, agora temos muito mais facilidade de utilizá-la. Parabéns!

    É isso aí!
    Um grande abraço, e que Deus os abençoe!

    • Henrique Carvalho

      Fico feliz que tenha gostado Guilherme!

      Acho que só podemos medir o progresso de nossos investimentos se soubermos medir sua evolução precisamente. Nada como cotações atualizadas de forma simples e prática para ajudar nesse processo.

      É engraçado porque quando você cita professor eu logo lembro daquele meio acadêmico chato e burocrático da faculdade. Fora que professores didáticos em faculdade pública é uma raridade…rsrs. Me vejo mais como um amigo, um companheiro de estudos, que quer tanto ensinar como aprender bastante através dessa interação maravilhosa que é a internet.

      Agradeço os elogios!

      Grande Abraço amigo!

  • HC,

    Parabens pela excelente série de artigos e por disponibilizar estas excelentes planilhas. São raríssimas as pessoas que compratilham abertamente conhecimento e suas próprias ferramentas, fruto de muito estudo, dedicação e trabalho.

    É com o compartilhar das idéias que se constroe o conhecimento e se chega mais próximo da verdade!

    Queria saber um quarto do que vc sabe no Excel!!

    Sucesso!!

    • Henrique Carvalho

      Olá IF!

      Muito obrigado pelos sinceros elogios!

      “É com o compartilhar das idéias que se constrói o conhecimento e se chega mais próximo da verdade!” – Ótima frase! Já coloquei na minha coleção de frases!

      Grande Abraço e Sucesso amigo!

  • Henrique, de fato o termo “professor” lembra do meio acadêmico “cinzento” da faculdade.

    Agora, vc, com sua série de planilhas, está restaurando o nobre sentido da palavra, em sua acepção mais verdadeira: a de ensino de qualidade, com energia. Continue assim e que venha a planilha das ações!!! (hehehe, não pude deixar de escapar minha ansiedade por ela….)

    É isso aí!
    Um grande abraço, e que Deus os abençoe!

    • Henrique Carvalho

      Valeu Guilherme!

      Obrigado mais uma vez pelos elogios! Estou bastante atarefado essa semana, mas farei um esforço para colocar o post sobre a planilha de atualização de ações no ar na quinta-feira.

      Grande Abraço!

  • Parabéns pelas planilhas e ensinamentos Henrique. Cada vez aprendo mais aqui com o “professor”, como o Guilherme disse acima hehe.

    Abraços!

    • Henrique Carvalho

      Valeu Renda Passiva!

      É um prazer compartilhar idéias com todos vocês!

      Abraços!

      PS – Bem legal seu post sobre a ELPL6. Quem ainda não viu, dê uma olhada neste link.

  • Oi HC,

    Parabéns pela excelente série de planilhas. Você conhece algum site que divulgue o preço dos títulos mais antigos? Pois os que eu tenho já não aparecem mais nesse endereço.

    Tenho uma dica legal para baixar os dados do Fundamentus para o excel, mas vou deixar para publicar no próximo tópico 😉 heheh

    Abraços

    • Henrique Carvalho

      Olá Kerbej!

      Obrigado pelos elogios!

      Sobre os títulos já retirados da tela principal do TD, se for LFT você pode utilizar o mesmo preço das existentes, já que toda LFT, não importa o vencimento, tem mesmo preço.

      Aguardo sua planilha para puxar dados do Fundamentus!

      Abraços!

  • Oi HC,

    Os meus títulos são: NTNF 010111 e NTNF 010114. Vou pesquisar se tem algum site que divulgue.

    Abraços

  • Pingback: Como Atualizar a Cotação de Ações pelo Excel? | HC Investimentos()

  • Léo Barboza

    Gostaria de receber um auxilio.

    Eu tenho uma planilha com relação de contratados ativos, porém todas as semanas recebo uma nova planilha com os contratados ativos e tenho de verificar um por um os que estão em minha planilha e adicionar os que não estão, conferindo com a planilha que recebo semanalmente.

    Gostaria de saber se existe a possibilidade de atualizar esta planilha automaticamente.

    Agradeço desde já.

    • Henrique Carvalho

      Olá Léo!

      Acho que aqui fica mais difícil te ajudar.

      Dê uma olhada nestes fóruns sobre excel [INFO] e [Planilhando]. O pessoal lá sempre dá um bom auxílio. É preferível que você disponibilize a planilha e eles até resolvem o problema direto para você.

      Abraços!

  • Pingback: Como Calcular o Retorno de um Investimento – Parte II « HC Investimentos()

  • Parabéns!!
    suas planilhas são muito boas.
    Eu que sou médico ainda me enrolo um pouco com elas, mas resolvi introduzí-las para o controle dos meus investimentos.

    Abs.

    Pedro

    • Henrique Carvalho

      Valeu Pedro!

      Abraços!

  • H_silva

    Olá Henrique.
    Excelente post mas, o link que você colocou do site com o tutorial para importar dados não está funcionando.

  • João

    No momento, não estou conseguindo acessar a tabela com preços e taxas dos títulos públicos. Toda vez que tento importar pro excel dá erro na página do Tesouro.
    Alguem está tendo o mesmo problema e conseguiu solucioná-lo?

  • Avi Alkalay

    Henrique, obrigado por todas essas planilhas e fórmulas. São muito esclarecedoras.

    Uma dúvida: não simplificaria bastante usar o valor da cota ou do ativo ao invés da porcentagem de valorização? Calcular a porcentagem de valorização seria tão simples quanto dividir o valor da cota na data inicial pelo valor na data final.

    Obrigado

  • Pingback: Blog Willian Rodrigues » Planilhas financeiras gratuitas [HC Investimentos]()

  • Bruno Gontijo

    Oi Henrique, primeiramente parabéns pela planilha, com certeza será muito útil. Só uma observação, apesar da Aba Ações e FII está funcionando perfeitamente, a parte do Tesouro Direto está com problema no link, e não está atualizando, vc tem o endereço correto para que eu possa atualizar diretamente no código VBA?

  • Gustavo Paiva

    Olá Henrique, é possível a importação de dados que não estejam distribuídos em uma tabela? Por exemplo um catálago de preços de um site de “e-commerce”.

    Abçs

  • João Cláudio Faria

    Colaborando, a fórmula PROCV substitui com louvor o uso de ÍNDICE+CORRESP.

  • Josikelle

    Olá Henrique! Estou tentando montar uma planilha de exportação de dados de um sistema, porém o endeço é muito grande e sempre apresenta a msg “a sequencia de caracteres de texto digitada é muito longa. Reduza o número de caracteres ou cancele a entrada”. Não tenho como reduzir. Tem alguma sugestação? Obrigada!
    Abraços!!

  • Alguns links quebrados.

  • Silvagno Cardoso

    Oi, pode disponibilizar a planilha?

eBook-alocacao-ativos