Recuperar dados de tabela dinâmica um item de filtro de relatório por vez

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Se o relatório de tabela dinâmica estiver conectado a uma fonte de dados externa do banco de dados ODBC (Open Connectivity) que contém uma grande quantidade de dados, a recuperação de dados pode causar seu computador a ficar sem memória ou consultas a serem executadas lentamente. Para evitar esses problemas, aplica um filtro de relatório ao seu relatório de tabela dinâmica para recuperar somente os dados de origem que é necessária para o conjunto atual de valores, dependendo dos itens selecionados.

Neste artigo

Visão geral sobre como recuperar dados de filtro de relatório

Recuperar dados de filtro de relatório para cada item ou todos os itens

Visão geral da recuperação dos dados do filtro de relatório

Você pode configurar um filtro de relatório para recuperar os dados selecionados na fonte de dados de um relatório de tabela dinâmica usando a caixa de diálogo Opções Avançadas de Campo da Tabela Dinâmica do Assistente de Tabela Dinâmica e Gráfico Dinâmico. Por padrão, o Microsoft Office Excel recupera todos os dados de origem de um relatório de tabela dinâmica, que inclui os dados filtrados (e, portanto, não exibido no relatório), quando você cria ou atualizar o relatório. Ao configurar um filtro de relatório para recuperar dados somente para o item especificado no filtro, você pode recuperar volumes de dados conforme necessário. Cada vez que um item diferente do filtro for exibido, somente o subconjunto dos dados do novo item será recuperado. Você pode configurar quantos filtros de relatório desejar e aplicá-los quando necessário.

Como o desempenho é afetado

Quando um filtro de relatório estiver configurado para recuperar dados de um ou mais itens (mas não todos), o item (Tudo) que resume o conjunto completo de dados (esmaecido) e o comando Mostrar Páginas de Filtragem do Relatório (na guia Opções, no grupo Tabela Dinâmica quando você clica na seta ao lado de Opções) não estarão disponíveis. Cada vez que você selecionar um item diferente, recuperará menos dados, mas ainda precisará esperar os dados serem recuperados. Se o computador for desconectado da fonte de dados externa, você só poderá selecionar outro item depois que se reconectar à fonte de dados. No entanto, esta opção não permite que você trabalhe com volumes de dados muito maiores do que poderia em outras circunstâncias.

Se você recuperar todos os dados de todos os itens, a operação de recuperação de dados inicial possivelmente será mais demorada, mas você poderá selecionar novos itens no filtro de relatório sem atraso, pois todos os dados necessários serão carregados na memória do computador. Além disso, você pode abrir um resumo do conjunto de dados completo selecionando o item (Tudo) e reorganizar o relatório para usar os filtros de relatório em outras áreas. A opção (Tudo) oferece maior versatilidade quando o volume total de dados a ser recuperado está dentro dos limites de memória disponíveis do computador.

Movendo filtros de relatório

Se você arrastar um filtro de relatório que está configurado para recuperar todos os dados para todos os itens para outra posição, por exemplo, se você tentar torná-lo um rótulo de linha, o Excel tenta recuperar os dados de todos os itens e você pode ficar sem recursos do computador. No entanto, você pode impedir que um usuário fazer isso. Para obter mais informações, consulte a seção recuperar dados de filtro de relatório para cada item ou todos os itens.

Recuperando os dados dos itens quando um filtro de relatório não estiver disponível

Este recurso não estará disponível nas seguintes circunstâncias:

  • Os relatórios baseados nos dados de origem de banco de dados OLAP consultam automaticamente os dados quando necessário e, portanto, não usam este recurso.

  • O relatório de tabela dinâmica está compartilhando o cache de dados com um ou mais relatórios de tabela dinâmica.

  • O driver ODBC para o banco de dados externo que você está consultando não oferece suporte para consultas de parâmetro. Os drivers ODBC que são fornecidos com o Microsoft Office todas as consultas de parâmetro de suporte. Você pode contatar os fornecedores de driver de terceiros para determinar se seus drivers tem esse suporte.

Início da página

Recuperar dados do filtro de relatório de cada item ou de todos os itens

Observação : Você pode usar este recurso somente com um relatório de tabela dinâmica que esteja conectado a uma fonte de dados ODBC. Use o Assistente de Tabela Dinâmica e Gráfico Dinâmico para concluir o seguinte procedimento.

  1. Para iniciar o Assistente de Tabela Dinâmica e Gráfico Dinâmico, pressione ALT+D+P.

    Dica

    Para adicionar o Assistente de Tabela Dinâmica e Gráfico Dinâmico à Barra de Ferramentas de Acesso Rápido, faça o seguinte:

    1. Clique na seta ao lado da barra de ferramentas e, em seguida, clique em Mais Comandos.

    2. Em Escolher comandos em, selecione Todos os Comandos.

    3. Na lista, selecione Assistente de Tabela Dinâmica e Gráfico Dinâmico, clique em Adicionar e, em seguida, clique em OK.

  2. Na página Etapa 1 do assistente, selecione Fonte de dados externa e clique em Avançar.

  3. Na página Etapa 2 do assistente, clique em Obter Dados.

  4. Conecte-se a uma fonte de dados.

    Para obter mais informações sobre como se conectar a uma fonte de dados ODBC, consulte Usar o Microsoft Query para recuperar dados externos.

  5. Na página Etapa 3 do assistente, clique em Layout.

  6. Na caixa de diálogo Layout, arraste um ou mais campos para a área Filtro de Relatório.

  7. Em cada campo de filtro de relatório, faça o seguinte:

    1. Clique duas vezes no campo.

      A caixa de diálogo Opções avançadas de campo da tabela dinâmica aparecerá.

    2. Para recuperar somente dados atualizados da fonte de dados cada vez que você selecionar um novo item em um filtro de relatório, clique em Consultar fonte de dados externa enquanto você seleciona cada item de campo do filtro de relatório (requer menos memória).

      Para impedir que um campo de filtro de relatório seja movido para as áreas Rótulos de Linha, Rótulos de Coluna ou Valores, marque a caixa de seleção Desativar dinamização deste campo (recomendado).

      Para retornar à operação padrão, que é a recuperação de todos os dados da fonte de dados cada vez que você seleciona um novo item em um filtro de relatório, clique em Recuperar dados externos para todos os itens de campo do filtro de relatório (desempenho mais rápido).

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×