Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Preparando Tabelas Limpas para o Modelo de Dados | Preparação de Dados
Modelagem de Dados no Excel

Preparando Tabelas Limpas para o Modelo de Dados

Deslize para mostrar o menu

Você já trabalhou com tabelas do Excel antes. Você sabe como filtrar, classificar e criar uma Tabela Dinâmica. Então, por que dedicar um capítulo à limpeza de dados?

Porque o Modelo de Dados é menos tolerante do que uma Tabela Dinâmica padrão. Quando você carrega uma tabela no Power Pivot e define relacionamentos, todo problema estrutural nos dados de origem se torna um problema no modelo. Linhas de título impedem que uma tabela seja carregada corretamente. Linhas em branco dentro dos dados confundem os relacionamentos. Datas armazenadas como texto quebram completamente os cálculos baseados em tempo. Colunas numéricas formatadas como texto produzem uma soma igual a zero.

Corrigir esses problemas antes de carregar é rápido. Encontrá-los e corrigi-los depois de construir um modelo sobre eles é lento e frustrante. Este capítulo é uma revisão focada nos passos específicos de limpeza que mais importam antes da modelagem de dados.

Note
Nota

A pasta de trabalho usada no vídeo é diferente da pasta de trabalho usada na tarefa. Se você quiser acompanhar passo a passo com o instrutor durante a aula, faça o download da pasta de trabalho do vídeo disponível abaixo do vídeo antes de começar.

Uma tabela está pronta para o Modelo de Dados quando atende a todas as seguintes condições:

Não é necessário memorizar esta lista. Utilize-a como um checklist antes de carregar qualquer tabela no Modelo de Dados.

Conversão para uma Tabela Nomeada no Excel

Após a limpeza dos dados, o passo final é converter o intervalo em uma Tabela formal do Excel e atribuir um nome a ela. Isso não é opcional — o Power Pivot trabalha com Tabelas nomeadas do Excel, não com intervalos simples.

  • Clique em qualquer célula dentro do intervalo de dados limpos;
  • Vá em Inserir → Tabela;
  • Confirme que a opção Minha tabela tem cabeçalhos está marcada. Clique em OK;
  • Na guia Design da Tabela, localize o campo Nome da Tabela no canto esquerdo;
  • Substitua o nome padrão (Tabela1, Tabela2, etc.) por um nome significativo — por exemplo: Sales, Customers ou Products.

Convenções de nomenclatura:

  • Utilize uma única palavra descritiva sempre que possível: Sales, e não SalesData2025;
  • Não utilize espaços. Se precisar de duas palavras, use PascalCase: SalesOrders, e não Sales Orders.
  • Evite nomes genéricos como Table1 ou Sheet2 — eles não têm significado na lista de campos do Power Pivot.

Uma tabela nomeada se expande automaticamente quando novas linhas são adicionadas, o que significa que dados atualizados serão incorporados ao modelo sem a necessidade de ajustar intervalos.

Tarefa

Transformar a exportação desorganizada fornecida em uma única Tabela do Excel limpa e nomeada, pronta para ser carregada no Modelo de Dados.

Etapa 1 — Corrigir a estrutura

Abrir a planilha Messy_Export e corrigir os seguintes problemas estruturais:

  1. Excluir as linhas de título e quaisquer linhas em branco acima da linha real de cabeçalho, de modo que a linha 1 se torne a linha de cabeçalho das colunas.
  2. Localizar e excluir quaisquer linhas em branco dentro dos dados. Use Ctrl+G/Fn+F5Especial → Em branco para localizá-las rapidamente, se desejar.
  3. Excluir a linha TOTAL na parte inferior dos dados.

Ao finalizar, a planilha deve conter exatamente uma linha de cabeçalho seguida por uma linha por pedido, sem nada acima ou abaixo dos dados.

Etapa 2 — Corrigir os tipos de dados

  1. Selecionar a coluna Order Date. Aplicar um formato de data curta consistente (DD/MM/YYYY). Qualquer valor que permanecer alinhado à esquerda após a formatação está armazenado como texto — corrigir essas células usando a função DATEVALUE() ou Texto para Colunas (Dados → Texto para Colunas → Concluir).
  2. Verificar as colunas Quantity, Unit Price e Total. Se algum valor estiver alinhado à esquerda, está armazenado como texto. Corrigir utilizando Colar Especial → Multiplicar por 1 ou a função VALUE().

Ao finalizar, todas as datas devem estar alinhadas à direita e formatadas de forma consistente, e todas as colunas numéricas devem estar alinhadas à direita.

Etapa 3 — Converter em uma Tabela do Excel nomeada

  1. Clicar em qualquer célula dentro do intervalo de dados limpos.
  2. Ir em Inserir → Tabela. Confirmar que "Minha tabela tem cabeçalhos" está marcado. Clicar em OK.
  3. Na guia Design da Tabela, renomear a tabela do padrão (Table1 ou similar) para Sales.
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 1

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 2. Capítulo 1
some-alt