Applies ToExcel para Microsoft 365 Excel na Web

É realmente ótimo quando finalmente configura as suas fontes de dados e molda os dados da maneira que quiser. Esperemos que, quando atualizar os dados de uma fonte de dados externa, a operação corra sem problemas. Mas nem sempre é assim. Alterações no fluxo de dados ao longo do caminho podem causar problemas que acabam por ser erros quando se tenta atualizar dados. Alguns erros podem ser fáceis de corrigir, alguns podem ser transitórios, e alguns podem ser difíceis de diagnosticar. O que se segue é um conjunto de estratégias que pode tomar para lidar com os erros que se lhe vêm à cabeça. 

Uma visão geral de Extrato, Transformação, Carga (ETL) um onde podem ocorrer erros

Existem dois tipos de erros que podem ocorrer quando atualiza os dados.

Local   Se ocorrer um erro no seu livro do Excel, pelo menos os seus esforços de resolução de problemas são limitados e mais manejáveis. Talvez os dados atualizados tenham causado um erro com uma função, ou os dados criaram uma condição inválida numa lista de suspensos. Estes erros são incómodos, mas bastante fáceis de localizar, identificar e corrigir. O Excel também melhorou o tratamento de erros com mensagens mais claras e ligações sensíveis ao contexto para tópicos de ajuda direcionados para ajudá-lo a descobrir e corrigir o problema.

Remoto   No entanto, um erro que provém de uma fonte remota de dados externos é outra questão inteiramente diferente. Algo aconteceu num sistema que pode estar do outro lado da rua, do outro lado do mundo, ou na nuvem. Este tipo de erros requerem uma abordagem diferente. Erros remotos comuns incluem:

  • Não podia ligar-se a um serviço ou recurso. Verifique a sua ligação.

  • O ficheiro a que está a tentar aceder não foi encontrado.

  • O servidor não responde e pode estar a ser submetido a manutenção. 

  • Este conteúdo não está disponível. Pode ter sido removido ou temporariamente indisponível.

  • Aguarde... os dados estão a ser carregados.

Seguem-se algumas sugestões para o ajudar a lidar com os erros que poderá encontrar.

Encontrar e guardar o erro específico    Primeiro, examine o painel de perguntas & ligações (Selecione Dados > Consultas & Conexões, selecione a ligação e, em seguida, apresente o flyout). Veja quais os erros de acesso a dados ocorridos e tome nota de quaisquer detalhes adicionais fornecidos. Em seguida, abra a consulta para ver quaisquer erros específicos a cada passo de consulta. Todos os erros são apresentados com um fundo amarelo para uma fácil identificação. Anote ou capture as informações da mensagem de erro, mesmo que não a compreenda completamente. Um colega, administrador ou um serviço de apoio na sua organização pode ajudá-lo a entender o que aconteceu e propor uma solução. Para obter mais informações, consulte lidar com erros na Consulta de Energia.

Obtenha informações de ajuda    Procure no site de Ajuda e Formação do Office. Isto não só contém conteúdo de ajuda extensiva, mas também informação sobre resolução de problemas. Para obter mais informações consulte Correções ou soluções alternativas para problemas recentes no Excel para Windows.

Alavancar a comunidade técnica    Utilize sites da Comunidade Microsoft para procurar discussões relacionadas especificamente com o seu problema. É muito provável que não seja a primeira pessoa a experimentar o problema, outros estão a lidar com ele, e pode até ter encontrado uma solução. Para obter mais informações, consulte a Comunidade deRespostas do Microsoft Excel e a Comunidade de Respostas do Office.

Pesquisar na Web    Use o seu motor de busca preferido para procurar sites adicionais na web que possam fornecer discussões ou pistas pertinentes. Isto pode ser demorado, mas é uma forma de lançar uma rede mais ampla para procurar respostas para perguntas particularmente espinhosas.

Suporte ao Escritório de Contato      Neste momento, provavelmente compreendes muito melhor o assunto. Isto pode ajudá-lo a concentrar a sua conversa e minimizar o tempo gasto com o Microsoft Support. Para mais informações, consulte o Microsoft 365 e o Office Customer Support.

Embora possa não ser capaz de resolver o problema, pode descobrir precisamente qual é o problema para ajudar os outros a compreender a situação e resolvê-la por si.

Problemas com serviços e servidores    Erros intermitentes de rede e comunicação são um provável culpado. O melhor que pode fazer é esperar e tentar de novo. Às vezes, o problema desaparece.

Alterações à localização ou disponibilidade    Uma base de dados ou ficheiro foi movido, corrompido, desligado para manutenção, ou a base de dados despenhou-se. Os dispositivos de disco podem tornar-se corruptos e os ficheiros perdem-se. Para obter mais informações, consulte Recuperar ficheiros perdidos no Windows 10.

Alterações à autenticação e privacidade   De repente pode acontecer que uma permissão já não funcione, ou uma alteração foi feita para uma definição de privacidade. Ambos os eventos podem impedir o acesso a uma fonte de dados externa. Consulte o seu administrador ou o administrador da fonte de dados externos para ver o que mudou. Para obter mais informações, consulte Gerir as definições e permissões de fontes de dadose definir os níveis de privacidade.

Ficheiros abertos ou bloqueados   Se um texto, CSV ou livro estiver aberto, quaisquer alterações ao ficheiro não serão incluídas na atualização até que o ficheiro tenha sido guardado. Além disso, se o ficheiro estiver aberto pode estar bloqueado e não pode ser acedido até que esteja fechado. Isto pode acontecer quando a outra pessoa está a usar uma versão não-subscrição do Excel. Peça-lhes para fecharem o ficheiro ou fazerem o check-in. Para obter mais informações, consulte Desbloquear um ficheiro que foi bloqueado para edição.

Alterações nos esquemas no backend   Alguém muda um nome de mesa, nome de coluna ou tipo de dados. Isto é quase nunca sensato, pode ter um enorme impacto, e é especialmente perigoso com bases de dados. Espera-se que a equipa de gestão de bases de dados tenha colocado os controlos adequados para evitar que isso aconteça, mas ocorrem deslizes. 

Erros de bloqueio da consulta dobrável    A Power Query tenta melhorar o desempenho sempre que pode. Muitas vezes é melhor executar uma consulta de base de dados num servidor para tirar partido de um maior desempenho e capacidade. Este processo chama-se dobramento de consulta. No entanto, a Consulta de Energia bloqueia uma consulta se houver um potencial para os dados serem comprometidos. Por exemplo, uma fusão é definida entre uma tabela de livros e uma tabela sql Server. A privacidade dos dados do livro está definida como Privacidade,mas os dados do SQL Server estão definidos para o Organizational. Como a Privacidade é mais restritiva do que a Organizational,a Power Query bloqueia a troca de informações entre as fontes de dados. A dobragem de consultas ocorre nos bastidores, por isso pode surpreendê-lo quando ocorre um erro de bloqueio. Para obter mais informações, consulte o básico de dobragem de consultas,a dobragem de consultase a dobragem com diagnósticos de consulta.

Muitas vezes com a Power Query, você pode descobrir exatamente qual é o problema e corrigi-lo por si mesmo.

Tabelas e colunas renomeadas    Alterações nos nomes de tabelas originais e colunas ou cabeçalhos de coluna quase certamente causarão problemas quando atualizar os dados. As consultas dependem de nomes de mesas e colunas para moldar dados em quase todos os passos. Evite alterar ou remover nomes originais de tabelas e colunas, a menos que o seu propósito seja fazê-los corresponder com a fonte de dados. 

Alterações nos tipos de dados    As alterações do tipo de dados podem, por vezes, causar erros ou resultados não intencionais, especialmente em funções que podem requerer um tipo de dados específico nos argumentos. Exemplos incluem, substituir um tipo de dados de texto numa função numérica ou tentar fazer um cálculo num tipo de dados não numérico. Para mais informações consulte Adicionar ou alterar tipos de dados.

Erros ao nível celular   Este tipo de erros não impedem que uma consulta seja carregada, mas mostram Erro na célula. Para ver a mensagem, selecione whitespace numa célula de mesa contendo Error. Pode remover, substituir ou simplesmente manter os erros. Exemplos de erros celulares incluem: 

  • Conversão    Tenta-se converter uma célula que contenha NA num número inteiro.

  • Matemática    Tenta-se multiplicar um valor de texto por um valor numérico.

  • Concatenação    Tentas combinar cordas, mas uma delas é numérica.

Experiência segura e iterada    Se não tiver a certeza de que uma transformação pode ter um impacto negativo, copie uma consulta, teste as suas alterações e itere através de variações de um comando de Consulta de Energia. Se o comando não funcionar, basta apagar o passo que criou e tentar novamente. Para criar rapidamente dados de amostra com o mesmo esquema e estrutura, crie uma tabela Excel de várias colunas e linhas e, em seguida, importe-os (Selecione Data> From Table/Range). Para obter mais informações, consulte Criar uma tabela e importar a partir de uma Tabela Excel.

Podes sentir-te como uma criança numa loja de doces quando perceberes o que podes fazer com dados no Power Query Editor. Mas resista à tentação de comer todos os doces. Você quer evitar fazer transformações que podem inadvertidamente causar erros de atualização. Algumas operações são simples, tais como mover colunas para uma posição diferente na tabela, e não devem levar a erros de atualização na estrada, porque a Power Query rastreia as colunas pelo seu nome de coluna.

Outras operações podem levar a erros de atualização. Uma regra geral do polegar pode ser a sua luz orientadora. Evite fazer alterações significativas nas colunas originais. Para jogá-lo seguro, copie a coluna original com um comando(Adicione uma coluna, coluna personalizada,coluna duplicada, e assim por diante), e, em seguida, faça as suas alterações na versão copiada da coluna original. Seguem-se as operações que, por vezes, podem levar a erros de atualização e algumas boas práticas para ajudar as coisas a correr melhor.

Operação

Orientação

Filtragem

Melhorar a eficiência filtrando os dados o mais cedo possível na consulta e remover dados desnecessários para reduzir o processamento desnecessário. Além disso, utilize o Filtro Automático para procurar ou selecionar valores específicos e aproveite os filtros específicos do tipo disponíveis nas colunas de data, data e data do timezone (como mês,semana,dia).

Tipos de dados e cabeçalhos de coluna

A Consulta de Potência adiciona automaticamente dois passos à sua consulta imediatamente após o primeiro passo de Origem: Cabeçalhos Promovidos, que promove a primeira linha da tabela a ser o cabeçalho da coluna, e Tipo Alterado, que converte os valores do tipo de dados para um tipo de dados com base na inspeção dos valores de cada coluna. Esta é uma conveniência útil, mas pode haver momentos em que você quer controlar explicitamente este comportamento para evitar erros de atualização inadvertidamente.

Para obter mais informações, consulte Adicionar ou alterar tipos de dados e Promover ou despromumar linhas e cabeçalhos de colunas.

Mude o nome de uma coluna

Evite renomear as colunas originais. Utilize o comando 'Renomear' para colunas que sejam adicionadas por outros comandos ou ações.

Para obter mais informações, consulte o nome de uma coluna.

Coluna Dividida

Cópias divididas da coluna original, não da coluna original.

Para obter mais informações, consulte Split uma coluna de texto.

Colunas de Fusão

Fundir cópias das colunas originais, não das colunas originais.

Para obter mais informações, consulte as colunas Merge.

Remover uma coluna

Se tiver um pequeno número de colunas para guardar, utilize a Coluna Escolha para manter as que pretende. 

Considere a diferença entre remover uma coluna e remover outras colunas. Quando opta por remover outras colunas e atualizar os seus dados, novas colunas adicionadas à fonte de dados, uma vez que a sua última atualização pode permanecer indetectada, uma vez que seriam consideradas outras colunas quando o passo da Coluna de Remoção for novamente executado na consulta. Esta situação não ocorrerá se remover explicitamente uma coluna.

Sugestão      Não há nenhuma ordem para esconder uma coluna (como existe no Excel). No entanto, se tiver muitas colunas e quiser esconder muitas delas para ajudar a concentrar o seu trabalho, pode fazer o seguinte: remover as colunas, lembrar-se do Passo que foi criado e, em seguida, remover esse passo antes de carregar a consulta de volta para a folha de cálculo.

Para obter mais informações, consulte remover as colunas.

Substitua um valor

Quando substitui um valor, não está a editar a fonte de dados. Pelo contrário, está a fazer uma alteração aos valores da consulta. Da próxima vez que atualizar os seus dados, o valor que procurou pode ter mudado ligeiramente, ou deixar de estar presente, pelo que o comando Substituir pode não funcionar como inicialmente previsto.

Para obter mais informações, consulte Substituir valores.

Pivô e Unpivot

Quando utiliza o comando da Coluna de Pivô, pode ocorrer um erro quando se gira uma coluna, não agrega valores, mas é devolvido mais do que um único valor. Esta situação pode surgir após uma operação de atualização que altera os dados de forma inesperada.

Utilize o comando Unpivot Other Columns quando nem todas as colunas são conhecidas, e pretende que as novas colunas adicionadas durante uma operação de atualização também não sejam nomeadas.

Utilize o comando unpivot Only Select Columnquando não souber o número de colunas na fonte de dados e certifique-se de que as colunas selecionadas permanecem sem ser utilizadas após uma operação de atualização.

Para obter mais informações, consulte colunas Pivot e colunas Unpivot.

Evitar que ocorram erros    Se uma fonte de dados externa for gerida por outro grupo da sua organização, eles precisam estar cientes da sua dependência sobre eles e evitar alterações nos seus sistemas que possam causar problemas a jusante. Mantenha um registo de impactos em dados, relatórios, gráficos e outros artefactos que dependam dos dados. Crie linhas de comunicação para garantir que compreendam o impacto e tomem as medidas necessárias para manter as coisas a funcionar sem problemas. Encontre formas de criar controlos que minimizem as alterações desnecessárias e antecipem as consequências das mudanças necessárias. É verdade que isto é fácil de dizer e às vezes é difícil de fazer.

À prova de futuro com parâmetros de consulta    Utilize parâmetros de consulta para mitigar alterações a, por exemplo, uma localização de dados. Pode desenhar um parâmetro de consulta para substituir uma nova localização, como um caminho de pasta, nome de ficheiro ou URL. Existem formas adicionais de usar parâmetros de consulta para mitigar problemas. Para obter mais informações, consulte Criar uma consulta de parâmetros.

Consulte Também

Consulta de energia para ajuda do Excel

Boas práticas ao trabalhar com a Power Query (docs.com)

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.