Converter células da Tabela dinâmica em fórmulas da planilha

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Uma tabela dinâmica tem vários layouts que fornecem uma estrutura predefinida para o relatório, mas não é possível personalizar desses layouts. Se precisar de mais flexibilidade para projetar o layout de um relatório de tabela dinâmica, você pode converter as células em fórmulas de planilha e, em seguida, altere o layout dessas células aproveitando completa de todos os recursos disponíveis em uma planilha. Ou você pode converter as células em fórmulas que usam funções de cubo ou usam a função INFODADOSTABELADINÂMICA. Conversão de células em fórmulas bastante simplifica o processo de criação, atualização, e manter esses personalizadas tabelas dinâmicas.

Quando você converte células em fórmulas, essas fórmulas acessam os mesmos dados de tabela dinâmica e podem ser atualizadas para ver os resultados atualizados. No entanto, com a exceção possível de filtros de relatório, você não está mais ter acesso aos recursos interativos de uma tabela dinâmica, como filtragem, classificação, ou expandir e recolher níveis.

Observação: Quando você converte uma tabela dinâmica de processamento analítico Online (OLAP), você pode continuar atualizar os dados para obter os valores de medida atualizada, mas você não pode atualizar os membros reais que são exibidos no relatório.

Saiba mais sobre cenários comuns para a conversão de tabelas dinâmicas em fórmulas de planilha

A seguir estão exemplos típicos do que você fazer após converter células da Tabela dinâmica em fórmulas de planilha para personalizar o layout das células convertidas.

Reorganizar e excluir células   

Vamos dizer que você tem um relatório periódico que precisa criar cada mês para sua equipe. Você precisa apenas de um subconjunto de informações do relatório e prefere distribuir os dados de uma forma personalizada. É possível apenas mover e organizar as células em um layout de design que deseja, excluir as células que não são necessárias para o relatório mensal da equipe e, em seguida, formatar as células e a planilha para adequá-las à sua preferência.

Inserir linhas e colunas   

Digamos que você deseja mostrar informações de vendas de dois anos anteriores divididos por região e produto grupo e que você deseja inserir estendido comentários nas linhas adicionais. Basta inserir uma linha e insira o texto. Além disso, você deseja adicionar uma coluna que mostra as vendas por região e produto grupo que não esteja na tabela dinâmica original. Inserir apenas uma coluna, adicionar uma fórmula para obter os resultados que deseja e, em seguida, preencha a coluna para obter os resultados de cada linha.

Usar diversas fontes de dados   

Vamos dizer que você deseja comparar resultados entre um banco de dados de produção e de teste para verificar se o banco de dados de teste está produzindo os resultados esperados. É possível copiar com facilidade as fórmulas de célula e, em seguida, alterar o argumento de conexão para apontar para o banco de dados de teste de modo a comparar esses dois resultados.

Usar referências de célula para variar a inserção do usuário   

Vamos dizer que você deseja que todo o seu relatório seja alterado com base na inserção do usuário. Você poderia alterar os argumentos das fórmulas de Cubo para referências de célula na planilha e, em seguida, digitar valores diferentes nessas células para conseguir resultados diferentes.

Criar um layout de linha ou de coluna não-uniforme (também chamado de relatório assimétrico)   

Digamos que você precisa criar um relatório que contém uma coluna de 2008 chamada vendas real, uma coluna de 2009 chamada projetado de vendas, mas não quiser quaisquer outras colunas. Você pode criar um relatório que contém apenas as colunas, ao contrário de uma tabela dinâmica, que requer simétrica de relatório.

Criar suas próprias fórmulas de Cubo e expressões MDX   

Vamos dizer que você deseja criar um relatório que mostra as vendas de um produto específico de três vendedores específicos para o mês de julho. Se você tiver conhecimento sobre as expressões MDX e consultas OLAP, poderá digitar as fórmulas de Cubo. Embora essas fórmulas possam se tornar bem elaboradas, é possível simplificar a criação e melhorar a precisão dessas fórmulas usando o AutoCompletar Fórmula. Para obter informações adicionais, consulte Usar o AutoCompletar Fórmula.

Observação: Você só pode converter uma tabela dinâmica de processamento analítico Online (OLAP) usando este procedimento.

  1. Para salvar a tabela dinâmica para uso futuro, recomendamos que você faça uma cópia da pasta de trabalho antes de converter a tabela dinâmica clicando em arquivo > Salvar como. Para obter mais informações, consulte Salvar um arquivo.

  2. Prepare a tabela dinâmica para que você pode minimizar a reorganização das células após a conversão, fazendo o seguinte:

    • Altere para um layout que pareça o máximo possível com o layout que deseja.

    • Interaja com o relatório, por meio de filtragem, classificação e recriação do relatório, para conseguir os resultados que deseja.

  3. Clique na Tabela Dinâmica.

  4. Na guia Opções, no grupo Ferramentas, clique em Ferramentas OLAP e, em seguida, clique em Converter em Fórmulas.

    Se não houver filtros de relatório, a operação de conversão será concluída. Se houver um ou mais filtros de relatório, a caixa de diálogo Converter em Fórmulas será exibida.

  5. Decida como você deseja converter a tabela dinâmica:

    Converter a tabela dinâmica inteira   

    • Marque a caixa de seleção Converter Filtros de Relatório.

      Isso converte todas as células em fórmulas da planilha e exclui toda a tabela dinâmica.

      Converter apenas os rótulos de linha, de coluna e área de valores da Tabela dinâmica, mas manter os Filtros de Relatório   

    • Verifique se a caixa de seleção Converter Filtros de Relatório está desmarcada. (Esse é o padrão.)

      Isso converte todos os rótulo de linha, rótulo de coluna e valores de células de área fórmulas da planilha e mantém a tabela dinâmica original, mas com apenas os filtros de relatório para que você possa continuar filtrar usando os filtros de relatório.

      Observação: Se o formato de tabela dinâmica é versão 2000-2003 ou anterior, você só pode converter toda a tabela dinâmica.

  6. Clique em Converter.

    A operação de conversão primeiro atualiza a tabela dinâmica para garantir que os dados atualizados são usados.

    Uma mensagem é exibida na barra de status enquanto a operação de conversão ocorre. Se a operação demorar muito e você preferir converter em outro momento, pressione ESC para cancelar a operação.

    Observações: 

    • Não é possível converter células com filtros aplicados aos níveis ocultos.

    • Não é possível converter as células nas quais os campos têm um cálculo personalizado criado por meio da guia Mostrar Valores Como da caixa de diálogo Configurações do Campo de Valores. (Na guia Opções, no grupo Campo Ativo, clique em Campo Ativo e, em seguida, clique em Configurações do Campo de Valores.)

    • Para células convertidas, a formatação da célula é preservada, mas os estilos da Tabela dinâmica são removidos pois esses estilos podem ser aplicados apenas às Tabelas dinâmicas.

Você pode usar a função INFODADOSTABELADINÂMICA em uma fórmula para converter células da tabela dinâmica em fórmulas da planilha quando você quiser trabalhar com fontes de dados não OLAP, quando você preferir não fazer a atualização imediatamente para o novo formato de versão 2007 de tabela dinâmica, ou quando você deseja evitar a complexidade da usando as funções de cubo.

  1. Verifique se o comando Gerar GETPIVOTDATA no grupo Tabela dinâmica na guia Opções está ativado.

    Observação: O comando Gerar GETPIVOTDATA define ou apaga a opção Usar as funções GETPIVOTTABLE para as referências de tabela dinâmica na categoria Fórmulas da seção Trabalhando com fórmulas na caixa de diálogo Opções do Excel.

  2. Na tabela dinâmica, verifique se a célula que você deseja usar em cada fórmula está visível.

  3. Em uma célula de planilha fora da tabela dinâmica, digite a fórmula que você deseja para cima até o ponto onde você deseja incluir dados do relatório.

  4. Clique na célula da tabela dinâmica que você deseja usar em sua fórmula na tabela dinâmica. Uma função de planilha INFODADOSTABELADINÂMICA é adicionada à fórmula que recupera os dados da tabela dinâmica. Essa função continuará a recuperar os dados corretos se o layout do relatório mudar ou se você atualizar os dados.

  5. Termine de digitar a fórmula e pressione ENTER.

Observação: Se você remover quaisquer células citadas na fórmula GETPIVOTDATA do relatório, a fórmula retornará #REF!.

Consulte Também

Problema: Não é possível converter células da tabela dinâmica em fórmulas da planilha

Expanda suas habilidades no Office
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.

×