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.
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ãoSalesData2025; - Não utilize espaços. Se precisar de duas palavras, use PascalCase:
SalesOrders, e nãoSales 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:
- 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.
- Localizar e excluir quaisquer linhas em branco dentro dos dados. Use
Ctrl+G/Fn+F5→ Especial → Em branco para localizá-las rapidamente, se desejar. - 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
- 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çãoDATEVALUE()ou Texto para Colunas (Dados → Texto para Colunas → Concluir). - 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
- Clicar em qualquer célula dentro do intervalo de dados limpos.
- Ir em Inserir → Tabela. Confirmar que "Minha tabela tem cabeçalhos" está marcado. Clicar em OK.
- Na guia Design da Tabela, renomear a tabela do padrão (Table1 ou similar) para
Sales.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo