INFODADOSTABELADINAMICA (getpivottable)

Infodadostabeladinamica é uma função com nome comprido é extremamente útil para se pesquisar dados em relatórios e tabela dinâmica (se não saber fazer uma, veja aqui).

Imagine uma tabela dinâmica como a que aparece a seguir (a planilha de exemplo está aqui).

infodadostabeladinamica_1

Em uma célula qualquer, coloque o sinal de igual (=) e clique sobre a célula B6. Dê enter.


IMPORTANTE: Caso não apareça a função infodadostabeladinamica, e sim a célula B6, faça o seguinte:

Clique em qualquer lugar dentro da tabela dinâmica.

Depois, vá no Meu chamado Analisar (em cima à direita).

À esquerda, clique em Tabela Dinâmica.

Depois clique em Opções.

Selecione o item Mostrar INFODADOSTABELADINAMICA:

infodadostabeladinamica_5



Ele trará o valor de 2.064,00. Mas ele não colocou B6, e sim uma função. Veja:

=INFODADOSTABELADINÂMICA(“Receita”;$A$3;”Data”;1;”Produto”;”Produto A”;”Anos”;2015)

Note que, na verdade, não estamos trazendo o valor da célula B6. Não é uma fórmula que traz o valor que está na POSIÇÃO B6, e sim, traz o valor da Receita, de Janeiro (1), de 2015, do ProdutoA.

Isto significa que, mesmo alterando o layout da Tabela Dinâmica, ele continuará trazendo o valor, mesmo que ele não mais apareça na célula B6. Veja:

infodadostabeladinamica_2

Neste exemplo na B6 temos outro valor, mas a função continuará a trazer a Receita, do Produto A, de Janeiro de 2015.

Imagine que queiramos criar uma função onde possamos escolher o que calcula, como se fosse um PROCV com diversas condições:

infodadostabeladinamica_3

No exemplo acima, queremos trazer o Produto C, de Março (3), do ano de 2015.

Na célula B18 temos a função original. Vamos editá-la (usando o SHIFT F3, por exemplo), para aparecer o assistente de função: