Power Query no Excel Online: Como Funciona e Quais São as Limitações

Compartilhe nas Redes Sociais:

Você sabia que o Power Query no Excel Online já funciona? Aquele ETL que você construiu no Excel Desktop, conectando fontes como SharePoint, bancos de dados ou páginas web, agora pode ser executado e atualizado diretamente no navegador — sem precisar abrir o arquivo localmente. Essa mudança resolve um dos maiores gargalos do trabalho colaborativo com Excel na nuvem.

Neste artigo, você vai entender como funciona o Power Query no Excel Online, quais são suas limitações, como atualizar seus dados pela web e qual é a diferença em relação ao uso no desktop.

Power Query no Excel Online: O Que Mudou?

Durante anos, o Power Query foi uma funcionalidade exclusiva do Excel Desktop. Se você construía um ETL (Extract, Transform, Load) para buscar dados do SharePoint, de um banco de dados SQL ou de qualquer outra fonte, o arquivo precisava ser aberto localmente para que os dados fossem atualizados.

Isso criava um fluxo de trabalho problemático: o usuário precisava baixar o arquivo, abrir no desktop, atualizar os dados e depois salvar de volta. Em ambientes colaborativos onde vários usuários consultavam o mesmo relatório Excel, era um processo manual, lento e sujeito a erros.

Hoje, com o Power Query rodando na nuvem, o fluxo mudou completamente. O usuário abre o arquivo diretamente no Excel Online e consegue acionar a atualização das consultas sem sair do navegador. Os dados são processados nos servidores da Microsoft e o resultado é refletido no arquivo imediatamente.

Como Atualizar Consultas Power Query no Excel Online

O processo de atualização no Excel Online é simples:

Power Query no Excel Online: Como Funciona e Quais São as Limitações
  • Abra o arquivo Excel no SharePoint ou OneDrive diretamente no navegador
  • Vá até a guia Dados no menu
  • Clique em Atualizar Tudo ou clique com o botão direito na tabela e selecione Atualizar
  • Se a fonte de dados exigir autenticação, o Excel Online solicitará suas credenciais
  • Aguarde o processamento — os dados atualizados aparecerão automaticamente

O ponto importante é que as consultas são processadas na nuvem. Isso significa que o usuário que atualiza precisa ter acesso às fontes de dados configuradas no Power Query. Se a consulta busca dados de um SharePoint ou banco de dados, o usuário precisará se autenticar com uma conta que tenha permissão de leitura nessas fontes.

O Que Você Pode e Não Pode Fazer no Excel Online com Power Query

Existem diferenças importantes entre o Power Query no desktop e no Excel Online:

O que funciona no Excel Online:

  • Atualizar dados das consultas existentes
  • Visualizar as consultas e suas propriedades
  • Alterar credenciais de autenticação das fontes de dados
  • Atualização de fontes como SharePoint, bancos de dados SQL, Oracle e outras APIs

O que NÃO funciona no Excel Online:

  • Editar o código das consultas Power Query (M Language)
  • Criar novas consultas ou transformações
  • Abrir o editor do Power Query (o botão Alt + F12 só funciona no desktop)
  • Consultas baseadas em páginas HTML da web (tendem a falhar — veja abaixo)

Em resumo: o desenvolvimento e edição das consultas ainda exige o Excel Desktop. O Excel Online serve para execução e atualização das consultas já criadas.

Limitação com Fontes de Página Web (HTML)

Um ponto de atenção importante: consultas que buscam dados de páginas da web (HTML scraping) podem não funcionar no Excel Online. Isso acontece porque a requisição HTTP é feita pelos servidores da Microsoft, e muitos sites bloqueiam ou retornam resultados diferentes quando a requisição vem de data centers em nuvem.

Por exemplo, uma consulta que busca a cotação do dólar diretamente de uma página HTML do Google pode funcionar perfeitamente no desktop, mas retornar erro no Excel Online — porque o Google detecta que a requisição vem de um servidor da Microsoft e bloqueia o acesso.

Para esses casos, a recomendação é:

  • Usar APIs com autenticação em vez de scraping de HTML
  • Buscar dados de fontes estruturadas como SharePoint, SQL Server ou APIs REST
  • Se precisar de dados web, considerar usar o Power Automate para buscar e armazenar os dados antes de carregá-los no Excel

Usando Power Query Online com SharePoint como Fonte

O cenário mais comum e mais confiável para o Power Query no Excel Online é conectar-se a listas do SharePoint. O fluxo funciona muito bem:

  • Crie a consulta no Excel Desktop conectando-se a uma lista do SharePoint
  • Salve o arquivo no SharePoint ou OneDrive
  • Abra o arquivo no Excel Online
  • Clique em Atualizar Tudo
  • O Excel Online solicitará autenticação no SharePoint (usa a conta logada automaticamente)
  • Os dados atualizados da lista são carregados imediatamente

Isso é especialmente poderoso para relatórios de equipe: qualquer membro com acesso ao arquivo e à lista do SharePoint consegue atualizar os dados sem depender de alguém com o Excel Desktop aberto.

Power Query no Excel Online vs Power Query no Excel Desktop

Para deixar tudo claro, veja a comparação lado a lado:

  • Criar/editar consultas: Desktop ✅ | Online ❌
  • Atualizar dados existentes: Desktop ✅ | Online ✅
  • Fonte: SharePoint/SQL/banco de dados: Desktop ✅ | Online ✅
  • Fonte: página HTML/web: Desktop ✅ | Online ⚠️ (pode falhar)
  • Autenticação nas fontes: Desktop ✅ | Online ✅
  • Editar código M Language: Desktop ✅ | Online ❌
  • Colaboração sem instalar Excel: Desktop ❌ | Online ✅

Perguntas Frequentes

Posso criar consultas Power Query diretamente no Excel Online?

Não. A criação e edição de consultas Power Query (incluindo o editor M Language) ainda requer o Excel Desktop. No Excel Online, é possível apenas executar a atualização de consultas que já foram criadas no desktop. Quem sabe no futuro essa limitação seja removida, mas por ora o desenvolvimento precisa ser feito localmente.

O Power Query no Excel Online funciona com qualquer fonte de dados?

Não para todas. Funciona bem com SharePoint, bancos de dados SQL, Oracle, APIs REST e outras fontes estruturadas. Fontes baseadas em scraping de páginas HTML tendem a falhar porque as requisições saem dos servidores da Microsoft, que podem ser bloqueados por sites. Para esses casos, use APIs ou redirecione os dados via Power Automate.

O usuário precisa de alguma licença especial para usar Power Query no Excel Online?

Não há licença adicional além do Microsoft 365 que já inclui Excel. Qualquer usuário com acesso ao Excel Online (via Microsoft 365) consegue atualizar consultas Power Query em arquivos armazenados no SharePoint ou OneDrive. O arquivo em si precisa ter sido criado com consultas no Excel Desktop.

A atualização do Power Query no Excel Online é automática?

Por padrão, a atualização precisa ser acionada manualmente. Você pode configurar atualização ao abrir o arquivo (nas propriedades da conexão no desktop antes de salvar). Para atualizações agendadas sem interação, a alternativa mais robusta é usar o Power Automate para acionar a atualização do arquivo em intervalos definidos.

O que acontece com as credenciais quando alguém atualiza no Excel Online?

Quem aciona a atualização precisa ter acesso às fontes de dados configuradas na consulta. O Excel Online usa as credenciais do usuário logado para se autenticar nas fontes. Se a fonte for um SharePoint, o usuário precisa ter permissão de leitura naquela lista ou biblioteca. Sem as permissões corretas, a atualização falhará.

Conclusão

O Power Query no Excel Online representa um avanço real para equipes que trabalham com dados na nuvem. A possibilidade de atualizar ETLs diretamente no navegador elimina a dependência de ter o Excel Desktop instalado para manter os dados atualizados — especialmente em contextos de uso com SharePoint e bancos de dados corporativos.

As limitações existem: edição de consultas ainda exige o desktop, e fontes HTML podem ter problemas. Mas para o dia a dia de atualização e visualização de dados, o Excel Online evoluiu significativamente e merece ser incorporado ao fluxo de trabalho da sua equipe.

Assista ao vídeo acima para ver uma demonstração completa, incluindo a conexão com SharePoint em tempo real e os testes com fonte de página web.

Compartilhe nas Redes Sociais:

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *