Função GETPIVOTDATA

Descrição

A função GETPIVOTDATA retorna dados armazenados em um relatório de tabela dinâmica. Você pode usá-lo para recuperar dados de resumo de um relatório de tabela dinâmica, desde que os dados de resumo estejam visíveis no relatório.

Você pode inserir rapidamente uma fórmula GETPIVOTDATA simples digitando = (o sinal de igual) na célula para a qual deseja retornar o valor e clicando na célula no relatório de tabela dinâmica que contém os dados que deseja retornar. O Excel então insere automaticamente a função GETPIVOTDATA na célula ativa.

Para ter esta entrada rápida da função GETPIVOTDATA, a opção 'Usar funções GetPivotData para referências de tabela dinâmica' do Excel deve ser habilitada.

Use as seguintes etapas -

  • Step 1- Clique em Arquivo → Opções. A janela de opções do Excel é exibida.

  • Step 2 - Clique em Fórmulas no painel esquerdo.

  • Step 3 - Selecione 'Usar funções GetPivotData para referências de tabela dinâmica' na seção “Trabalhando com fórmulas”.

  • Step 4 - Clique em OK.

Sintaxe

GETPIVOTDATA (data_field, pivot_table, [field1, item1, field2, item2] ...)

Argumentos

Argumento Descrição Obrigatório / Opcional
campo de dados

O nome, entre aspas, para o campo de dados que contém os dados que você deseja recuperar.

Requeridos
pivot_table

Uma referência a qualquer célula, intervalo de células ou intervalo nomeado de células em um relatório de tabela dinâmica.

Essas informações são usadas para determinar qual relatório de tabela dinâmica contém os dados que você deseja recuperar.

Requeridos
campo1, item1, campo2, item2

1 a 126 pares de nomes de campo e nomes de item que descrevem os dados que você deseja recuperar.

Os pares podem estar em qualquer ordem.

Nomes de campos e nomes para itens diferentes de datas e números são colocados entre aspas.

Para relatórios de tabela dinâmica 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 para uma Tabela Dinâmica OLAP pode ter a seguinte aparência -

"[Produto]", "[Produto]. [Todos os produtos]. [Alimentos]. [Produtos de padaria]"

Opcional

Notas

  • Os campos ou itens calculados e os cálculos personalizados são incluídos nos cálculos GETPIVOTDATA.

  • Se a tabela dinâmica for um intervalo que inclui dois ou mais relatórios de tabela dinâmica, os dados serão recuperados de qualquer relatório criado mais recentemente no intervalo.

  • Se os argumentos de campo e item descreverem uma única célula, o valor dessa célula será retornado independentemente de ser uma string, número, erro, etc.

  • Se um item contém uma data, o valor deve ser expresso como um número de série ou preenchido usando a função DATE para que o valor seja retido se a Planilha for aberta em um local diferente.

  • Por exemplo, um item referente à data 5 de março de 1999 pode ser inserido como 36224 ou DATA (1999,3,5).

  • Os tempos podem ser inseridos como valores decimais ou usando a função TIME.

  • Se a tabela dinâmica não for um intervalo no qual um relatório de tabela dinâmica for encontrado, GETPIVOTDATA retornará #REF! valor de erro.

  • 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, GETPIVOTDATA retorna o erro #REF! valor de erro.

  • Qualquer um dos campos especificados pelos argumentos data_field, [field] ou [item] não são campos válidos na tabela dinâmica especificada, GETPIVOTDATA retorna o #REF! valor de erro.

Aplicabilidade

Excel 2007, Excel 2010, Excel 2013, Excel 2016

Exemplo