Ir para conteúdo principal Pular para conteúdo complementar

Criando tabelas dinâmicas do Excel

É possível criar tabelas dinâmicas do Excel usando colunas ou níveis de tabela do Excel.

Tabelas dinâmicas do Qlik Sense só podem ser adicionadas como imagens no Qlik NPrinting. Tabelas dinâmicas do QlikView podem ser adicionadas como imagens e tabelas estáticas. Nenhuma das duas pode ser convertida em uma tabela dinâmica do Excel em seus relatórios. Se você tiver uma tabela dinâmica que deseja reproduzir em um relatório do Excel, será possível fazer uma destas duas coisas:

  • Converta a tabela dinâmica original em uma tabela estática.
  • Clone sua tabela dinâmica e converta o clone em uma tabela estática.
Nota informativaEste tópico de ajuda descreve as únicas formas compatíveis com a criação de tabelas dinâmicas nativas do Excel.

Criando uma tabela dinâmica usando colunas da tabela do Excel

Recomendamos usar colunas de tabela do Excel para criar tabelas dinâmicas em relatórios do Excel. É mais fácil do que usar níveis e não torna a geração de relatórios mais lenta.

Nota informativa

Tabelas dinâmicas não podem ser colocadas ao lado da tabela de dados de origem. Coloque-as acima, abaixo ou em uma pasta separada das tabelas de dados.

Requisitos

Para criar uma tabela dinâmica no site Qlik NPrinting Designer, você precisa:

  • Excel 2007 ou mais recente
  • Uma tabela estática do Qlik Sense ou do QlikView

O que você fará

Você irá:

  1. Adicionar uma tabela estática do QlikView como um objeto de tabela a um relatório em Excel.
  2. Construir uma tabela, coluna por coluna.
  3. Converter essa tabela em tabela dinâmica.

Este tutorial usa dados do QlikView que podem ser encontrados em Arquivos de amostra (somente em inglês). Você também pode usar seus próprios dados do Qlik Sense ou do QlikView.

Criando um novo relatório do Excel

Faça o seguinte:

  1. Selecione Relatórios no menu principal do Qlik NPrinting e, em seguida, clique em Criar relatório.
  2. Insira um Título para o relatório.
  3. Selecione Excel na lista suspensa Tipo.
  4. Selecione um aplicativo na lista suspensa Aplicativo.
  5. Clique em Criar para criar o relatório.
  6. Clique em Editar modelo para abrir o Editor de Modelos.

Adicionando um objeto de gráfico como uma tabela, coluna por coluna

Faça o seguinte:

  1. Clique com o botão direito do mouse no nó Tabelas e depois selecione Adicionar objetos.
  2. Selecione a Conexão que contém a tabela estática.
  3. Selecione um objeto de tabela. Por exemplo: Straight Country - Salesman - Year. Clique em OK.

  4. No nó Tabelas, selecione Straight Country - Salesman - Year.
  5. No painel Propriedades, desmarque Keep Source Formats.
  6. Clique em + ao lado de Straight Country - Salesman - Year.

    Isso expande o nó da tabela e exibe todas as colunas da tabela.

  7. Mantenha pressionada a tecla Shift ou CTRL e selecione as colunas que deseja adicionar. Neste exemplo, selecione todos os quatro campos da tabela.
  8. Arrastar as colunas para o modelo.

    Modelo de relatório do Excel com níveis adicionados como tabela.

  9. Destaque os títulos das colunas, as tags das tabelas e uma linha vazia abaixo.
  10. Na faixa de opções do Excel, clique na guia Inserir.
  11. No grupo Tabelas, clique em Tabela .
  12. Certifique-se de que a caixa Meus cabeçalhos de tabela esteja marcada. Clique em OK.

    Modelo de relatório do Excel com níveis adicionados como tabela.

  13. No painel esquerdo, clique em Extras. Arraste uma tag deleterow para a célula na linha vazia abaixo da tabela.

    Isso removerá a linha vazia do relatório final.

    Criação de modelo de relatório do Excel com tabela dinâmica.

Convertendo em tabela dinâmica

Faça o seguinte:

  1. Destaque as células do cabeçalho e do campo da tabela.
  2. Na faixa de opções do Excel, em Ferramentas de Tabela, clique na guia Design.
  3. No grupo Ferramentas, clique em Resumir com Tabela Dinâmica.

  4. Na janela Criar Tabela Dinâmica, clique em OK.

    Criação de modelo de relatório do Excel com tabela dinâmica.

    Uma tabela dinâmica será criada em uma nova planilha. Também é possível adicionar a tabela dinâmica à mesma planilha e ocultar a coluna com os dados.

  5. Arraste o campo Year para a caixa Colunas.
  6. Arraste os campos Salesman e Country para a caixa Rótulos de Linha.
  7. Arraste o campo Sales para a caixa Valores.

    Criação de modelo de relatório do Excel com tabela dinâmica.

  8. Clique em Contagem de Total sales para abrir o menu suspenso. Selecione Configurações do Campo de Valor.

    Modelo de relatório do Excel com níveis adicionados como tabela.

  9. Na guia Resumir Valores por, selecione Soma. Clique em OK.
  10. Selecione as células na tabela que contêm valores de Vendas. Formate-as como moeda.

    Criação de modelo de relatório do Excel com tabela dinâmica.

Garantindo que os dados sejam atualizados quando o relatório for aberto

Se você não executar essas etapas, verá uma tabela dinâmica vazia no relatório gerado.

Faça o seguinte:

  1. Na guia Ferramentas de Tabela Dinâmica - Analisar. À esquerda, clique no menu suspenso Opções.
  2. Selecione a guia Dados.
  3. Clique na caixa de seleção Atualizar dados ao abrir o arquivo.
  4. Defina o Número de itens a serem retidos por campo como None.
  5. Clique em OK.

    Criação de modelo de relatório do Excel com tabela dinâmica.

Visualizando o relatório

Faça o seguinte:

  1. Clique em Visualizar.

    O Excel inicia e exibe o relatório.

  2. Você terá um relatório com uma tabela dinâmica.

    Criação de modelo de relatório do Excel com tabela dinâmica.

  3. Clique em Salvar e Fechar para salvar o modelo e fechar o Editor de Modelos.

Criando uma tabela dinâmica usando níveis

Você pode usar níveis para criar tabelas dinâmicas, mas isso tornará o tempo de geração de relatórios mais lento. Você só deve usar esse método se tiver uma versão do Excel (2003 e anteriores) que não suporte a adição de colunas de tabela.

O que você fará

  1. Adicione uma tabela estática do QlikView como um objeto de nível a um relatório em Excel.
  2. Construa uma tabela usando níveis.
  3. Converter essa tabela em tabela dinâmica.

Este tutorial usa dados do QlikView que podem ser encontrados em Arquivos de amostra (somente em inglês). Você também pode usar seus próprios dados do Qlik Sense ou do QlikView.

Adicionando níveis ao modelo

Faça o seguinte:

  1. Abra um relatório existente do Excel ou crie um novo.

    Consulte: Criando

  2. Clique com o botão direito no nó Níveis e selecione Adicionar níveis.
  3. Selecione Straight Country - Salesman - Year na lista de níveis. Clique em OK.
  4. Arraste o nó CH205_Level - Straight Country-Salesman-Year para as células vazias do modelo. Isso criará tags de abertura e fechamento para o nível.

    Criação de modelo de relatório do Excel com tabela dinâmica.

  5. Clique em + ao lado do nó CH205_Level - Straight Country-Salesman-Year.
  6. Arraste os nós Country, Salesman, Year e Sales para células vazias em linhas entre as tags <CH205_Level> e </CH205_Level>.

    No painel Propriedades, verifique se a opção Manter formatos originais está desmarcada para todos esses quatro objetos.

  7. Digite os títulos das colunas na linha acima da tag <CH205_Level>.

    Criação de modelo de relatório do Excel com tabela dinâmica.

Nota informativa

Você pode usar objetos do QlikView que tenham dimensões calculadas ou valores nulos como níveis. No entanto, você não pode aninhar outros objetos dentro deles, exceto os campos desse objeto de pasta. Qlik Sense visualizações com dimensões calculadas não podem ser usadas como níveis.

Criando uma tabela dinâmica

Faça o seguinte:

  1. Selecione o intervalo de células que inclua:
    • os títulos
    • a tag de abertura <CH205_Level>
    • as tags de coluna
    • a tag de fechamento </CH205_Level>
  2. Na faixa de opções do Excel, selecione a guia Inserir. Selecione Tabela Dinâmica no grupo Tabelas.
  3. Na janela Criar Tabela Dinâmica, clique em OK.

    Criação de modelo de relatório do Excel com tabela dinâmica.

    Uma tabela dinâmica será criada em uma nova planilha. Também é possível adicionar a tabela dinâmica à mesma planilha e ocultar a coluna com os dados.

  4. Arraste os campos Country e Salesman para a caixa Rótulos de Linha.
  5. Arraste o campo Year para a caixa Rótulos de coluna.
  6. Arraste o campo Sales para a caixa Valores.

    Criação de modelo de relatório do Excel com tabela dinâmica.

  7. No grupo Campo Ativo, clique no botão Configurações de Campo.
  8. Altere o valor na guia Resumir Valores por para Soma. Clique em OK.

    Criação de modelo de relatório do Excel com tabela dinâmica.

  9. Selecione as células na tabela que contêm valores de Vendas. Formate-as como moeda.

    Criação de modelo de relatório do Excel com tabela dinâmica.

Garantindo que os dados sejam atualizados quando o relatório for aberto

Se você não executar essas etapas, verá uma tabela dinâmica vazia no relatório gerado.

Faça o seguinte:

  1. Na guia Ferramentas de Tabela Dinâmica - Analisar. À esquerda, clique no menu suspenso Opções.
  2. Selecione a guia Dados.
  3. Clique na caixa de seleção Atualizar dados ao abrir o arquivo.
  4. Defina o Número de itens a serem retidos por campo como None.
  5. Clique em OK.

    Criação de modelo de relatório do Excel com tabela dinâmica.

Visualizando o relatório

Faça o seguinte:

  1. Clique em Visualizar.

    O Excel inicia e exibe o relatório.

  2. Você terá um relatório com uma tabela dinâmica.

    Criação de modelo de relatório do Excel com tabela dinâmica.

  3. Clique em Salvar e Fechar para salvar o modelo e fechar o Editor de Modelos.

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo - um erro de digitação, uma etapa ausente ou um erro técnico - informe-nos como podemos melhorar!