Aula 5 - Download de Dados da Web e APIs com Excel
HTML-код
- Опубликовано: 8 фев 2025
- Nesta aula mostro como fazer captura de dados da web (web scraping ou raspagem de dados) com o Excel. Utilizo seja uma base de dados aberta como a da Investing ou também via APIs, no caso da CoinMarketCap, para pegar as cotações em tempo real das principais criptomoedas.
Download dos arquivos disponíveis no site:
www.outspokenm...
💻 | Ciência dos Dados na prática com nova aula toda semana por apenas R$79 por mês 🔥
www.outspokenm...
Instagram: / leandrowar
Facebook: facebook.com.b...
Twitter: / outspokenmarket
Tem alguma dúvida? Sugestão de vídeo? Comente aqui ou acesse nosso site:
www.outspokenm...
Gostou dos vídeos? Curta, compartilhe e assine o canal para não perder mais nenhum!
A Liberdade é o caminho!
Quem quiser adicionar mais de 100 criptos na planilha utilize o seguinte comando na primeira linha: limit=500&
(Alterar 500 pelo número limite desejado)
Exemplo: latest?limit=500&
A API permitiu? Excelente e muito obrigado! Vou até fixar no alto. Abraços
@@OutspokenMarket Permitiu sim, tmj, abraços.
Show. Já está fixado. Obrigado
Vlw man. Não sei nada de programação e muitos menos de análises de dados, mas com seu comentário e os vídeo consegui até 5000 de lista.
Isto me economizou horas senão meses. Thanks
Muito obrigado, pela internet está cheio de gambiarras, essa é a mais clean e recomendada!
Hehehe muito obrigado! Abraço
Leandro sua aula é nota dez me ajudou muito. Muito legal o seu canal. Vou acompanhar assiduamente todos os seus vídeos. Gostaria muito que se possível você nos ensinasse a puxar os dados via excel da binance.
Fico feliz em saber, muito obrigado. Vou ver o que posso fazer a respeito. Obrigado pela sugestao e abraços!
Excelente explicação e ilustração! Eu não tinha idéia de como obter esses dados com API. A única dificuldade que tive foi em obter a descrição do link, então digitei cada caracter. Muito grato por ter disponibilizado esse material.
Eu quem agradeço! Abraços
Cara, muito boa essa sua aula, nos ajuda a conectar a API do Mercado Biticoin.
Sim, os princípios são os mesmos. Abraços e muito obrigado!
se desse para dar 1000 likes eu daria Obrigado por compartilhar seus conhecimentos.
Sempre ao dispor! Muito obrigado e abraços
Ótimo conteudo, parabéns. Para quem está com dificuldade em importar números que vem com ponto de separador decimal, na etapa do power query uma solução é na caixa de função (fx) alterar os tipos do formato pra texto, exemplo, a importação vem assim: {"Last", int64.type} muda para {"Last", type text} dai vem com o ponto e você pode trabalhar tanto na planilha quanto no próprio power query
Ótima sugestão, muito obrigado mesmo. Abraços!
Já cheguei dando like e me inscrevendo! Obrigado!
Muito obrigado mesmo e seja muito bem-vindo! Grande abraço
Meu amigo, seu conteúdo é fantástico...estou assistindo igual a série de Netflix...Sou da área de TI e aprendiz de Trader no mercado de Criptoativos e Bolsa de Valores. Já imaginava q a ciência de dados já ajudava pra alguma coisa, porém não fazia ideia da imensidão desse oceano!!!
Seja muito bem-vindo ao time! Grande abraço!
Sensacional, estou começando a entender o mundo das Criptomoedas, e conheço um pouco de Excel; esse conhecimento vai me ajudar muito.
Obrigado por compartilhar!
Já dei o like, me inscrevi e estou indicando para os amigos.
Muito obrigado mesmo. E bons estudos! Abraços
Conheci seu trabalho recentemente e estou admirado com a qualidade dele, parabéns e obrigado pelo conteúdo!
Oi Christian, muito obrigado mesmo! Seja bem-vindo e abraços!
Passei a manhã toda tentando automatizar a planilhas, mas só dessa forma que ficou do jeito que eu queria, valewww
Que bom que ajudou, fico contente. Muito obrigado pelo comentàrio e abraços!
Horas e hora caçando algo que me indicasse o caminho pra capturar API, e nada, até que surgiu esse vídeo. Meu amigo, você vale ouro! kkk
Vou tentar fazer isso da Binance, vamos ver se consigo, toda via se você tiver algo sobre binance como exemplo eu ficaria ainda mais grato!
Todo sucesso ai!
Valeu o like e inscrição.
Que isso, muito obrigado mesmo pelo feedback. Fico feliz em ajudar. Abraços
Boa tarde , vc consegiu o endereço da API da Binance ?
@@OutspokenMarket , como conseguimos o endereço API da Binance ?
Muito Bom. Parabéns... Obs. Quem não tiver o Internet Explorer atualizado não consegue fazer a importação para o Excel... Aconteceu comigo e só funcionou depois que instalei o Internet Explorer 11...
Valeu e obrigado pela dica ao pessoal. Abraços
Fenomenal, era isso que eu estava procurando!!!
Muito obrigado, Gabriel. Fico feliz em ajudar. Abraços!
adoro seu canal, obrigado pelas informações
Eu que agradeço! Abraços
Parabéns! Excelente e detalhada explicação!! Abs
Obrigado pelo elogio e pelo comentário. Abraços!
Cara seu conteúdo é top, vlw mesmo. Pessoal eu resolvi a questão da cotação, eu criei dentro da própria planilha a cotação real do dólar para transformar em real.
Sensacional, otima alternativa. Muito obrigado pela contribuiçao. Abraços!
@@OutspokenMarket Tem alguma forma de pegar ativos fora do top 100 ?
Tem sim, mas tem que passar o nome deles diretamente, com o parâmetro symbol. Abraços
Oi Fabrício, como você fez?
TOP BROTHER .. DEIXOU MEU LIKE
Muito obrigado
Cara simplismente fantastico, estou aprendendo muito vendo seus videos podendo criar ferramentas de analises muito mas completas!! Parabens pelo seu trabalho!
Este é o o meu maior objetivo: prover autonomia para todos os meus alunos. Muito obrigado pelo comentário e abraços!
Fantástico Professor!
Passei o dia procurando por conteúdo para construir uma planilha de controle de operações em criptomoedas e deparei com esse fantástico material. Agora vou começar a esboçar a minha planilha.
Muito obrigado por disponibilizar seus conhecimento. Que Deus te dê muito mais conhecimento e sabedoria para continuar esse trabalho maravilhoso!
Fico muito grato!
Olà Bell, muito obrigado pelas palavras e pelo feedback. Fico feliz mesmo em ajudar. Abraços!
Excelente aula
Obrigado pelo elogio
Muito bom!!! Consegui fazer tudo
Grande, muito bom! Muito obrigado mesmo pelo comentário e abraços
Ajudou d+ muito obrigado
Eu quem agradeço. Obrigado
Excelente. Exatamente o que eu estava buscando! Obrigado!
Que bom que ajudou! Muito obrigado pelo comentário e abraços!
Salvou a minha vida, valew nota 10, deixei meu like.
:) hahaha muito obrigado! Grande abraço!
Muito boa a aula!!
Como faço para adicionar as moedas que não estão listadas nas top 100?
Vou atualizar este vídeo. Tem uma série de perguntas neste sentido. Obrigado pela sugestão e abraços!
Muito TOP. 👏👏👏👏
Muito obrigado, Paulo. Abraços
Incrível VLW mesmo
Um vídeo mostrando como usar API direto em algumas exchanges seria fantástico!!!!
Puts, eu tenho apenas uma conta na Kraken. Vou dar uma olhada e ver o que posso fazer! Muito obrigado pelo comentário e abraços!
@@OutspokenMarket Maravilha, eu uso outras, mas vendo vc fazer na Kraken vou conseguir ter uma boa noção de como fazer nas que eu uso!!!!!
No aguardo!!!
NICE.
Obrigado!
Muito a aula. Valeu.
Bons estudos!Muito obrigado mesmo. Abraços!
Linguagem clara...obrigada
Eu quem agradeço. Muito obrigado
Parabéns pelo canal, seus vídeos são didáticos e de excelente conteúdo.
Muito obrigado mesmo! Grande abraço
Parabéns pelo trabalho, ótimo conteúdo e didatica!!! faz uma sobre binance tbm!
Muito obrigado pelo comentário e pela sugestão. Abraços
Excelente...maravilhosa didática, me atendeu 100%, parabéns pelo material e por dividir seus conhecimentos
Fico muito feliz em ajudar! Abraços
@@OutspokenMarket Se não for abusar, vc poderia me dizer como eu poderia captar as primeiras 500 moedas do Coinmark ao invés da 100 como seu exemplo ?
Oi Ricardo. Existe uma limitação na Coinmarket para a quantidade. Acredito que uma exchange vá te servir melhor. Abraços
Parabéns Leandro, aula muito útil e bem explicada e este conteúdo é exatamente o que estava procurando. Sucesso pra você!
Muito obrigado mesmo. Abraços!
Fiz todo o procedimento aqui no excel e deu certinho aqui, obrigado pelo video, você teria algum video mostrando esse processo no google planilhas?
Eu quem agradeço. Não tenho ainda. Mas pretendo fazer. Abraços e obrigado!
Demais!! Parabéns pelo vídeo!
Poderia dar um exemplo usando a API da BitMart? Me ajudaria bastante.
Abs
Vou providenciar. Muito obrigado e abraços!
Top video vendo em 2022
Muito obrigado!
Que didática show, parabéns!!!
Muito obrigado 😃 e grande abraço!
Conteúdo direto, excelente didática!
Muito obrigado, Paula! Abraços
Excelente vídeo, segui o passo a passo e funcionou perfeitamente, grato por disponibilizar o seu conhecimento.
Que bom que ajudou, eu quem agradeço. Grande abraço!
Muito didático!!! Parabéns fez difícil ficar fácil ;-)
Esta é a minha missão! Muito obrigado mesmo pelo comentário e abraços!
Parabéns pelo vídeo. Abusando de sua gentileza, pode informar como pegar a api do Tesouro Direto para pegar o valor de venda do titulos? Abraços e sucesso.
Show de aula!
Valeu Leandro.
Obrigado, Celso! Grande abraço
Parabéns pela aula e muitíssimo obrigado!!
Bons estudos e muito obrigado pelo comentàrio! Abraços!
Parabéns pelo vídeo!! Muito legal. Estava procurando exatamente por isso. Mas tenho uma dúvida: aquela estrutura depois da interrogação no link da Coin Mkt Cap - que depois vc substituiu pelo token - onde vc achou? e onde eu procuro por isso em outros sites?
Oi, muito obrigado. Aquilo você encontra nas documentações das APIs. As boas vem inclusive com um exemplo de implementação. Abraços!
Parabéns pela aula!
Muito obrigado, Túlio! Abraços
Simplesmente Excelente!
Muito obrigado mesmo. Abraços!
ótimo vídeo, é possível extrair os dados em tabelas mas o gráfico do site, estou tentando incluir o fear and greed index no excel, mas sem sucesso até agora.
Oi Izaac, muito obrigado. Mas o Excel é bastante limitado para isso. Se o site não tiver proteção para as imagens, poderia usar o Python. Abraços
Me salvoou obrigada
Que bom que ajudei, fico contente. Muito obrigado!
Brabo demais.... você mudou a minha visão, é possível copiar dados como usario, conta e login pra apartir desse ponto você exportar para um site no qual sou titular e assim fazer as minhas alterações? ex um site esportivo onde eu quero fazer uma conta de usuário.
Oi, muito obrigado. Sim, é possível, mas aí teria que fazer via programação com o VBA. Ou tentar via Python ou R. Abraços
Leandro, excelente explicação!!! Me ajudou muito com outros projetos!!! Mas estou precisando de outra ajuda, se possível: 1. Preciso copiar os comentários de vídeos do RUclips e gostaria de saber qual a sintaxe para inserir o código da api na linha 2 do campo "Partes da URL" (13:32). 2. Como o canal da pesquisa tem vários vídeos, neste método teria que entrar com as URLs individualmente. Saberia outro método no Excel que busca todos os comentários dos vídeos, deste canal, de uma única vez?
Oi, não daria pelo Excel. Você teria que usar a Google Data API e usar o que está aqui para baixar os comentários: developers.google.com/youtube/v3/docs/comments/list
Via Python daria para automatizar baixando todas as URLs com este aqui:developers.google.com/youtube/v3/docs/videos/list e assim criar a estrutura que varre tudo. Abraços
@@OutspokenMarket Obrigado pelo retorno 👍
@@Tideco de nada. Desculpe não poder ajudar mais, mas neste caso é uma limitação do Excel. Abraços
Parabens pela aula!
Poderia me auxiliar, eu precicso puxar os dados do dolar dos ultimos 45 dias. porem eu tenho que digitar no site o periodo da pesquisa, ao jogar no excel ele puxa so os 30 dias. Como eu consigo puxar sempre os ultimos 45 dias?
Maravilha, show de aula. Amigo como consigo pegar os valores do Tesouro Direto, aba resgatar, pois investir consigo. Grato e prabéns
Oi Joao, muito obrigado. Teria que estudar o codigo da pagina para pode ver como, mas o principio è parecido, podendo também importar a tabela das cotaçoes. Obrigado e abraços
Só agradecer mesmo pelos conteúdos compartilhados Leandro! Deus te abençoe sempre!
Eu que agradeço, de verdade. Muito obrigado!
Boa tarde,
Gostei da sua aula, excelente explicação.
Más não consegui usar o api Binace na minha planilha
assim que coloco a URL não da opção de avancado no meu excel.
tentei em todas as opções e nda!
Oi Cássio. Tem algum erro? Ou verificou a versão do excel?
Boa tarde, Leandro a versão do excel que uso é 2016, cara procurei em tudo não achei se tiver uma luz agradeço
Parabéns ganhou mais um inscrito... Agora como faço para atualizar os valores em Reais?
Muito obrigado. No excel voce terà uma limitaçao para fazer a chamada talvez, pois tem que alterar o parametro symbol na url da API. Vai ser mais facil fazer uma formula e converter pelo excel mesmo. Obrigado pelo comentàrio e abraçoes
Muito bom
Muito obrigado
Pqp... espetacular!! Muito obrigado pela aula!!
Grande, muito obrigado! Abraços
mais um excelente conteúdo
Muito obrigado mesmo, Dexter! Grande abraço
excelente material parabens. Triste é ver que nessa data o ethereum tava apenas 153 dolares. hahhaha
E o BTC? E vai ficar sempre mais caro. Abraços!
Obrigada. Otima aula.
Muito obrigado, amigo!
Sempre ao dispor! Muito obrigado e abraços!
ótima aula professor !! Onde consigo coletar dados dos números de estrangeiros comprados e vendidos, do dia, no índice ou no Dolar ?
Parabéns, tem como fazer no site do DETRAN para pegar informações do veículo?
Nunca tentei, mas os princípios são os mesmos. Se tiver alguma autenticação aí pelo Excel fica impróprio. Melhor fazer com alguma outra linguagem de programação.
Muito bom seus vídeos, estou aprendendo bastante! mas o limite é de 100 linhas, da para aumentar?
Muito obrigado. Tem que usar a parte paga da documentação. Ao menos até o dia de hoje é assim que está funcioando. Abraço
Com o Excel 2016 não consigo determinar o ciclo de tempo, em propriedades da consulta aparece apenas a descrição para ser acrescida, vou ter q pesquisar uma alternativa de ciclo, talvez uma macro. Muito bom o seu vídeo, obrigado pela dica!
Olà Davi, muito obrigado. Eu nao me recordo como era no Excel 2016. Mas talvez a Macro possa te ajudar. Abraços!
Cara muito boa a sua aula mas várias moedas não são trazidas para consulta. Sabe dizer se existe alguma limitação de cryptos no perfil basic?
Muito obrigado. Existe uma limitação de paginação da API. Preciso ver se é possível fazer isto no Excel
Parabéns, Leandro. Muito bom o conteúdo. No caso, tenho uma dúvida: Se eu quiser pegar outras Cryptomoedas que estejam além das 100 primeiras listadas. Como que eu conseguiria filtrar isso no API? Abraço!
Acredito que haja uma limitação na API e também na paginação do Excel. Quando eu descobrir algo faço um novo vídeo. Abraços!
Muito boa sua apresentação, dominio e conhecimento, parabens!
como posso fazer para ter o preço em outra moeda, qual a API?
Olà muito obrigado pelo comentàrio. Acho que nao entendi sua pergunta, como assim outra API? Abraços
@@OutspokenMarket como pode ser obtido o valor, por exemplo, do biticoin em R$ (real)
@@OutspokenMarket como posso obter o valor em Euro ao invés de Dolar?
Agradeço bastante seu empenho em ensinar.
Ocorre que a api só trouxe as 100 primeiras do ranking. E eu gostaria da lista completa (mesmo sabendo que são milhares de criptos listadas na Coinmarketcap).
Sabe me dizer como faço para conseguir todas as cotações em uma única requisição?
PS: sei que cada crédito do plano gratuito me dá o direito a 100 criptos. Porém, farei poucas requisições por dia (e apenas em dias úteis), de forma a não atingir nem o limite diário e nem o mensal.
Agradeço a ajuda.
Oi Luiz, obrigado. Mas o ponto é que há este limite também nas moedas. Não está claro se tem algo que permita fazer diferente no Excel. Quando eu descobrir, faço um novo vídeo. Abraços
Muito bom!!
No caso ele extrai apenas os 100 primeiro valores, existe a possibilidade de extrair os 200 primeiros?
Geralmente isto é uma limitaçao da API. Tem que ver na documentaçao dela se nao tem a opçao de alonga. Muito obrigado e abraços!
Muito bom obrigado. Fiquei apenas com uma dúvida, no caso do coinmarketcap, o excel só importou as 100 primeiras moedas. Não tem como puxar mais?
Muito obrigado, Murilo. Isto é uma limitação da API e da configuração feita. Na documentação tem mais detalhes do que pode ser explorado. Muito obrigado pelo comentário e abraços
boa tarde, muito boa sua explicação, muito didatico, obrigado.Tenho uma duvida e gostaria de saber se pode me ajudar, gostaria de montar uma planilha mais existe possibilidade que que exista uma animação? tipo tipo o dom do profit da nelogica, pois tenho informacoes no preço entao ele deve ficar parado e uma animação de coloração ou algo do genero acompanhando o preço ? deu pra entender?Desde ja muito obrigado
Oi Marcio, obrigado. Seria possivel sim, mas nao com os principios desta aula para a animaçao.. Provavelmente teria que fazer uma macro ou até mesmo um còdigo em VBA para tal automaçao. Abraços e obrigado pelo comentàrio.
Se e loco meu velho, tooooop
Show, Welker. Muito obrigado e fico contente em ajudar. Abraços!
Boa! E existe uma maneira tão simples de realizar o caminho inverso ? Pegar dados de uma planilha e colocar em um banco sql ou transformar em uma api para realizarmos consultas e exibir no navegador, em um site ?
Muito obrigado. Sim, existe, mas isto envolveria outras linguagens de programação e sistemas, como Python, algum banco de dados como o SQLite e algum framework para exibir informações na web. Abraços.
Fantástico, vai fazer eu exonomizar um tempão, só estou com uma dúvida a opção atualizar a casa x minutos em segundo plano funciona com a planilha fechada ou só com ela aberta?
Muito obrigado. Funciona só com ela aberta a atualização. Abraços e obrigado pelo comentário.
Existe alguma solução para que aconteça essa atualização sem precisar abrir a planilha?
Irmão, que vídeo foda. Parabens pelo conteúdo. Mas você saberia dizer se há como puxar api do instagram dessas forma?
Oi Iago, muito obrigado. Para ser honesto eu nunca tentei no Excel. Sei que funciona muito bem no Python ou no R. Posso tentar. Muito obrigado pelo comentário e abraços!
@@OutspokenMarket Beleza. Tu manja de fazer no python, queria só tirar umas dúvidas. Mas de qualquer forma, gratidão.
Ótimo o vídeo! Só tenho uma dúvida, o API é consumido assim que a gente puxa para o Power Query? Ou o consumo do API só se dá no momento que temos a tabela no excel?
Olà Christian. Ela è consumida assim que puxa para o PQ. Neste momento jà foi feita a requisiçao para o servidor, independente de ainda nao estar na planilha no Excel. Obrigado e abraços
Top demais cara... Estou tentando puxar a API do google translate pra usar no Excel as formulas =googletraslate() and =detectlanguage() das planilhas do google drive, será possível?
Oi Thiago. Essas funções não são nativas no Excel. Até podem ser encontradas na internet na forma de um add-in para o Excel, mas geralmente são pagas. Abraços e muito obrigado pelo comentário!
É possível pegar os dados do meu portifólio dentro do coinmarketcap
Show!!!
Muito obrigado! Abraços
Gracias..👍
De nada! Abraços
Parabéns pelo vídeo! Gostaria de saber se o site que eu desejo obter os dados tiver LOGIN & SENHA, como faço para obter os dados se ele não disponibilizar o API???
Sim, é possível, mas aí teria que fazer via programação com o VBA. Ou tentar via Python ou R. Abraços
Nossa, que foda! O gráfico se atualiza automaticamente também?
Também. Você estabelece o tempo de atualização. É bem legal. Muito obrigado pelo comentário e abraços
@@OutspokenMarket obrigada a você! Parabéns pelo trabalho
Meu amigo, você saberia como faço para transformar pontos (".") por vírgulas (",") em dados importados para o Excel via API? Em tempo, excelente vídeo! Entendi a lógica e consigo já aplicar em diversas situações. Obrigado!
Oi Alexandre, tudo bem? Voce pode usar a propria funçao substituir do Excel. Muito obrigado pelo feedback e fico contente em ajudar. Abraços!
Boa tarde, o video ajudou bem, porem você podia disponibilizar os links que precisamos digitar, foram a unica dificuldade que tive, e acabei tendo que procura-los em outra plataforma.
amei! eu nao cosnsegui fazer em site que eu preciso logar
Oi Kelmi. Sim, neste caso o recurso fica limitado. Seria mais interessante no caso usar a programaçao em VBA ou alguma outra linguagem, como R ou Python. Obrigado pelo comentàrio e abraços
Boa tarde, amigo, bom vídeo, sei que já tem algum tempo, mas tentei fazer e no meu excel 2016, não aparece como no seu, quando pede Dados, obter dados da web, ele já abre uma janela Nova consulta da WEB, e não consigo incluir os dados como ensinou, se souber me ajudar, agradeço muito, obrigado.
Bom dia. Eu quero importador do site do Tribunal de Justiça o numero de processo, data distribuição, valor da causa, comarca, Vara e nome do advogado e das partes. É possível usando o excel? Tem como fazer a gentileza de ministra uma aula explicando em detalhes como faço? Grato.
Amigo parabéns pela didatica. Conseguir fazer aqui, tenho uma duvida, eu só consigo trazer os valores em dolar ou tem alguma forma de trazer em BRL?
Oi Lucio, muito obrigado. Teria que ver na documentação qual o parâmetro mudar. Eu não cheguei a fazer o teste, então não saberia te dizer de cabeça. Obrigado pelo comentário e abraços!
a minha duvida eh como encontrar os subtopicos. pois na url somente aparece a principal e nao tem como acessar as mais completas que ficam no menu suspenso. Obrigado desde ja pela sua contribuicao, Leandro!
Oi Caio, geralmente isto é acessado via programaçao, dado que muda a estrutura. Se o subtopico fosse representado ou acessado via URL, era mais direto, mas infelizmente nao é o caso e isto fica limitado no excel. Obrigado e abraços!
@@OutspokenMarket TMJ!
Tem como pegar so um preco de uma crypto e colocar me uma celula? é que gostaria de ter o preco atualizado na minha planilha sem ter que pegar manual
Olá boa tarde poderia ensinar como fazer integração com API Excel e Bling Erp ?
Sabe me informar se a importação dos dados tbm pode ser feita com o Libre Office Calc?
Até onde eu sei nao é possivel. Mas pode no google sheets se voce nao tiver o Office. Abraços
Boa tarde Leandro, como posso fazer para obter a série histórica do mini índice WIN E WDO. Podes me dar uma dica?
Pede para sua corretora. Corretora boa fornece dados de graça. Abraço
excelente Leandro, como posso fazer para converter em reais
Oi, muito obrigado. Teria que ver na documentação qual o parâmetro mudar. Eu não cheguei a fazer o teste, então não saberia te dizer de cabeça. Obrigado pelo comentário e abraços!
Para que serve a opção avançada? E como usar ela?