INFODADOSTABELADINÂMICA (Função INFODADOSTABELADINÂMICA)

A função GETPIVOTDATA retorna dados visíveis de uma tabela dinâmica.

Neste exemplo, =GETPIVOTDATA("Sales",A3) retorna o valor total de vendas de uma tabela dinâmica:

Exemplo de uso da função GETPIVOTDATA para retornar dados de uma tabela dinâmica.

Sintaxe

INFODADOSTABELADINÂMICA(campo_de_dados; tabela_dinâmica; [campo1; item1; campo2; item2]; ...)

A sintaxe da função INFODADOSTABELADINÂMICA tem os seguintes argumentos:

Argumento

Descrição

data_field

Obrigatório

O nome do campo tabela dinâmica que contém os dados que você deseja recuperar. Isso precisa estar entre aspas.

pivot_table

Obrigatório

Uma referência a qualquer célula, intervalo de células ou intervalo nomeado de células em uma Tabela Dinâmica. Essas informações são usadas para determinar qual Tabela Dinâmica contém os dados que você deseja recuperar.

field1, item1, field2, item2...

Opcional

De 1 a 126 pares de nomes de campo e item que descrevem os dados que você deseja recuperar. Os pares podem estar em qualquer ordem. Nomes e nomes de campos para itens que não sejam datas e números precisam estar entre aspas.

Para Tabelas Dinâmicas OLAP,os itens podem conter o nome de origem da dimensão e também o nome de origem do item. Um par de campo e item de uma tabela dinâmica de OLAP poderia ter esta aparência:

"[Produto]","[Produto].[Todos produtos].[Alimentos].[Confeitaria]"

Observações: 

  • Você pode inserir rapidamente uma fórmula INFODADOSTABELADINÂMICA simples, digitando = (o sinal de igual) na célula para a qual deseja retornar o valor e, em seguida, clicando na célula na Tabela Dinâmica que contém os dados que você deseja retornar.

  • Você pode desativar esse recurso selecionando qualquer célula em uma Tabela Dinâmica existente e, em seguida, vá para a guia Análise de Tabela Dinâmica > Tabela Dinâmica > Opções > Desmarque a opção Gerar GetPivotData.

  • Campos ou itens calculados e cálculos personalizados podem ser incluídos nos cálculos GETPIVOTDATA.

  • Se o argumento pivot_table for um intervalo que inclua duas ou mais Tabelas Dinâmicas, os dados serão recuperados de qualquer tabela dinâmica criada mais recentemente.

  • Se os argumentos de campo e item descreverem uma única célula, o valor dessa célula será retornado independentemente de ser uma cadeia de caracteres, número, erro ou célula em branco.

  • Se um item contiver uma data, o valor deverá ser expresso como um número de série ou preenchido usando-se a função DATA para que o valor seja retido se a planilha for aberta em outro local. Por exemplo, um item que se refira à data 5 de março de 1999 poderia ser inserido como 36224 ou DATA(1999;3;5). Horas podem ser inseridas como valores decimais ou usando-se a função TEMPO.

  • Se o argumento pivot_table não for um intervalo no qual uma Tabela Dinâmica é encontrada, GETPIVOTDATA retornará #REF!.

  • Se os argumentos não descreverem um campo visível ou se incluírem um filtro de relatório no qual os dados filtrados não são exibidos, INFODADOSTABELADINÂMICA retornará #REF! valor de erro.

Exemplos

As fórmulas no exemplo abaixo mostram vários métodos para obter dados de uma Tabela Dinâmica.

Exemplo de uma Tabela Dinâmica usada para retrear dados com a função GETPIVOTDATA.

Início da Página

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte na Comunidade de respostas.

Confira também

Funções do Excel (ordem alfabética)

Funções do Excel (por categoria)

Precisa de mais ajuda?

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.

×