A função GETPIVOTDATA devolve dados visíveis de uma Tabela Dinâmica.
Neste exemplo, =GETPIVOTDATA("Vendas",A3) devolve o valor total de venda de uma Tabela Dinâmica:
Sintaxe
OBTERDADOSDIN(campo_dados; tabela_dinâmica; [campo1; item1; campo2; item2]; ...)
A sintaxe da função OBTERDADOSDIN tem os seguintes argumentos:
Argumento |
Descrição |
---|---|
data_field Obrigatório |
O nome do campo PivotTable que contém os dados que pretende recuperar. Isto tem de estar em aspas. |
pivot_table Obrigatório |
É uma referência a qualquer célula, intervalo de células ou intervalo de células com nome numa tabela dinâmica. Estas informações são utilizadas para determinar a tabela dinâmica que contém os dados que pretende obter. |
field1, item1, field2, item2... Opcional |
São 1 a 126 pares de nomes de campos e nomes de itens que descrevem os dados que pretende obter. Os pares podem estar em qualquer ordem. Os nomes de campo e os nomes de itens que não sejam datas e números devem ser incluídos em aspas. Para as Tabelas De Pivô OLAP,os itens podem conter o nome de origem da dimensão e também o nome de origem do item. Um par composto por campo e item de uma Tabela Dinâmica de OLAP pode ter o seguinte aspeto: "[Produto]";"[Produto].[Todos os produtos].[Alimentos].[Alimentos cozinhados]" |
Notas:
-
Pode introduzir rapidamente uma fórmula OBTERDADOSDIN simples ao escrever = (o sinal de igual) na célula à qual pretende devolver o valor e, em seguida, clicar na célula da tabela dinâmica que contém os dados que pretende devolver.
-
Pode desativar esta funcionalidade selecionando qualquer célula dentro de uma Tabela Dinâmica existente e, em seguida, ir ao separador Pivô Análise > Opções de > Dinâmica > Desmarque a opção Gerar ObterPivotData.
-
Os campos ou itens calculados e os cálculos personalizados podem ser incluídos nos cálculos GETPIVOTDATA.
-
Se o argumento pivot_table for um intervalo que inclui duas ou mais Tabelas Demísem, os dados serão recuperados a partir de qualquer que seja a Tabela Dinâmica criada mais recentemente.
-
Se os argumentos do campo e do item descrevem uma única célula, então o valor dessa célula é devolvido independentemente de ser uma célula de corda, número, erro ou em branco.
-
Se um item contiver uma data, o valor terá de ser expresso como um número de série ou povoado utilizando a função DATA para o valor ser retido caso a folha de cálculo seja aberta numa região diferente. Por exemplo, um item que referencia a data de 5 de março de 1999 pode ser introduzido sob a forma de 36224 ou DATA(1999,3,5). As horas podem ser introduzidas sob a forma de valores decimais ou utilizando a função TEMPO.
-
Se o argumento pivot_table não for um intervalo em que se encontra uma Tabela De Rotação, a GETPIVOTDATA devolve #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 apresentados, OBTERDADOSDIN devolverá #REF!. #VALOR!
Exemplos
As fórmulas no exemplo abaixo mostram vários métodos para obter dados de uma Tabela Dinâmica.

Precisa de mais ajuda?
Pode sempre colocar uma pergunta a um especialista da Excel Tech Community (Comunidade Tecnológica do Excel) ou obter suporte na Comunidade de Respostas.
Consulte Também