Como resolver tabelas vazias no Power BI

Power BI · 5 min de leitura

Em resumo

Linhas vazias no Power BI vêm de células em branco na planilha de origem. Para remover, abra o Power Query, filtre os valores nulos da coluna ou use Página Inicial > Remover Linhas > Remover Linhas em Branco; a limpeza se repete sozinha a cada atualização.

Como resolver tabelas vazias no Power BI

Você importa uma planilha do Excel, a prévia mostrava tudo certo, mas na exibição de tabela do Power BI aparecem milhares de linhas vazias, ou a tabela parece não ter nada. Os gráficos ganham uma categoria "(Em branco)" e as contagens ficam erradas. O motivo quase nunca é o Power BI: é a planilha de origem, que tem linhas "usadas" sem dados, e o Power BI importa tudo.

Neste guia você vai entender por que isso acontece e como limpar as linhas vazias no Power Query, para que a correção valha em todas as atualizações.

Caso prefira aprender por vídeo, veja o vídeo abaixo:

O que você vai aprender

  • Por que linhas vazias aparecem na importação;
  • Por que clicar em Carregar direto esconde o problema;
  • Como filtrar os nulos no Power Query;
  • O comando Remover Linhas em Branco;
  • Como evitar na origem.

A base da aula (casos históricos por estado) está disponível para download logo abaixo do vídeo.

Por que acontece

O Excel guarda a "área usada" de cada planilha. Se alguém formatou a coluna inteira, aplicou bordas até a linha 50.000, colou e apagou dados, ou deixou um espaço em alguma célula lá embaixo, essas linhas passam a fazer parte da área usada, mesmo parecendo vazias. Ao importar, o Power BI traz todas elas, com valores nulos.

Reproduzindo o problema

  1. Obter Dados > Pasta de Trabalho do Excel e selecione o arquivo;
  2. No Navegador, marque a caixinha da planilha (Planilha1);
  3. Clique direto em Carregar.

Aparentemente tudo certo. Mas, na Exibição de tabela, há muitas linhas totalmente vazias. A prévia do Navegador mostra só o começo do arquivo, por isso o problema não aparece ali.

É por isso que a boa prática é sempre clicar em Transformar Dados, e não em Carregar: no Power Query você confere e limpa antes de levar ao modelo.

A solução no Power Query

Na Página Inicial, clique em Transformar dados para abrir o Power Query.

1. Dê um nome decente à consulta

No painel Configurações de Consulta, troque "Planilha1" por algo como Base de Dados. Nomes claros evitam confusão quando o modelo cresce.

2. Filtre os nulos

  1. Clique na setinha de filtro de uma coluna que sempre deve estar preenchida (no exemplo, Data);
  2. Se aparecer o aviso "A lista pode estar incompleta", clique em Carregar mais. O Power Query mostra, por padrão, só os valores das primeiras 1.000 linhas;
  3. Desmarque (nulo) e clique em OK.

Todas as linhas sem data somem.

3. Alternativa: Remover Linhas em Branco

Em Página Inicial > Remover Linhas > Remover Linhas em Branco, o Power Query apaga as linhas em que todas as colunas estão vazias. É mais seguro quando nenhuma coluna isolada é sempre preenchida. O filtro do passo 2 é mais rígido: remove qualquer linha sem data, mesmo que o resto esteja preenchido.

4. Fechar e Aplicar

Clique em Fechar e Aplicar. Na exibição de tabela, as linhas vazias desapareceram, e a consulta passa a se chamar Base de Dados.

O filtro vira uma etapa da consulta. Em toda atualização, as linhas vazias são removidas de novo, automaticamente.

Conferindo com um gráfico

Na exibição de relatório, crie um gráfico de colunas clusterizado com Estado no eixo X e Casos Novos no eixo Y. Sem a limpeza, apareceria uma coluna "(Em branco)"; depois dela, só os estados.

Colunas vazias também

O mesmo problema acontece com colunas: Column7, Column8, Column9 sem nada, porque alguém formatou colunas à direita da base. Selecione-as e use Remover Colunas, ou selecione as colunas boas e use Remover Outras Colunas, que é mais robusto se novas colunas vazias aparecerem.

Evitando na origem

  • Formate a base como tabela no Excel (Ctrl + Alt + T) e importe a tabela, não a planilha. O Power BI traz só o intervalo da tabela, sem as linhas fantasmas;
  • Limpe a área usada: selecione as linhas vazias abaixo da base (Ctrl + Shift + seta para baixo a partir da primeira linha vazia), clique com o botão direito > Excluir e salve o arquivo;
  • Evite formatar colunas inteiras na base.

Perguntas frequentes

Por que minha tabela no Power BI está cheia de linhas vazias?

A planilha de origem tem linhas na área usada sem dados (formatação, células apagadas). O Power BI importa todas como nulas.

Como remover linhas em branco no Power BI?

No Power Query, use Remover Linhas > Remover Linhas em Branco, ou filtre os nulos de uma coluna obrigatória.

O filtro some quando atualizo?

Não. Ele vira uma etapa da consulta e é reaplicado em cada atualização.

E o "(Em branco)" nos cartões?

É outro caso: a medida não encontra dados para o filtro. Veja como tirar o "(Em branco)" dos dashboards.

Conclusão

Linhas vazias na importação vêm da planilha de origem. No Power Query, filtre os nulos ou use Remover Linhas em Branco, e a limpeza se repete a cada atualização. Na origem, prefira importar tabelas formatadas. Para seguir aprendendo, veja o minicurso gratuito de Power BI Básico.

Bons estudos e até o próximo conteúdo! 🚀

Quer dominar o Power BI do básico ao avançado? Conheça o curso de Power BI online da Atuar: 245 aulas, certificado e monitoria 24h com IA.

Continue aprendendo