Fórmula GETPIVOTDATA: um guia fácil
A função GETPIVOTDATA é uma ferramenta utilizada em aplicativos de planilhas que permite aos usuários extrair dados específicos de uma tabela dinâmica, tornando a análise de dados e relatórios mais precisos e dinâmicos. Neste artigo vamos descobrir o que é GETPIVOTDATA, sua finalidade e como funciona.
O que é GETPIVOTDATA?
A função GETPIVOTDATA foi projetada para extrair dados de uma tabela dinâmica com base em campos especificados e nomes de itens. Usando a função, você pode fazer referência a pontos de dados precisos de uma tabela dinâmica, facilitando relatórios detalhados e cálculos complexos que são atualizados dinamicamente à medida que os dados subjacentes ou a estrutura da tabela dinâmica mudam. Aqui está um exemplo fácil.
Imaginemos que você tem à sua disposição uma enorme quantidade de dados sobre a exportação de um produto que sua empresa comercializa em todos os países do mundo.
Agora, você deverá escrever um relatório sobre as vendas realizadas em um país específico. A partir da tabela dinâmica que contém todas as informações, a função GETPIVOTDATA permite extrair apenas os dados que você precisa inserir no relatório e, se necessário, isolá-los em uma planilha separada. Desta forma, a atenção estará voltada apenas para as informações necessárias.
A vantagem da função é que ela atualizará automaticamente os dados extraídos quando o da tabela original for alterado, economizando tempo e esforço.
Para resumir, aqui estão os motivos pelos quais você deve usar a função GETPIVOTDATA:
Extração precisa de dados: as tabelas dinâmicas resumem os dados, mas é difícil identificar dados específicos dentro delas. GETPIVOTDATA permite extrair pontos de dados exatos com base em critérios (por exemplo, extrair o total de vendas de um produto específico em uma região específica).
Relatórios dinâmicos: para painéis ou relatórios que usam dados específicos de uma tabela dinâmica, GETPIVOTDATA garante que os dados sejam precisos e sejam atualizados automaticamente se a tabela dinâmica for alterada.
Cálculos Complexos: Caso você precise fazer mais cálculos ou análises com dados de tabelas dinâmicas, GETPIVOTDATA te ajuda a extrair os dados necessários para usar em outras fórmulas, tornando seus cálculos mais dinâmicos.
Automação e consistência: GETPIVOTDATA mantém a recuperação de dados consistente. Se o layout da tabela dinâmica for alterado (como mover campos ou adicionar novos dados), GETPIVOTDATA ainda obterá os dados corretos, ao contrário das referências manuais de células que podem causar erros.
Como usar GETPIVOTDATA
Já explicamos para que serve esta função, agora vamos ver na prática como utilizá-la com a ajuda de ONLYOFFICE Editor de Planilhas.
A fórmula tem a seguinte sintaxe:
GETPIVOTDATA(campo_dados, tabela_dinâmica, [campo], [item],…)
Agora, vamos analisar os argumentos da fórmula:
campo_dados define o nome do campo da tabela dinâmica que contém os dados necessários. O argumento precisa estar entre aspas.
tabela_dinâmica é usado para determinar qual tabela dinâmica contém os dados necessários. Pode se referir a qualquer célula, intervalo de células ou intervalo nomeado de células dentro da tabela dinâmica.
campo/item são pares de nomes de campos e nomes de itens que podem ser usados para descrever os dados necessários.
Exemplo de uso
Analisaremos um exemplo fácil que o ajudará a entender como usar a função.
Em primeiro lugar, você deve extrair os dados necessários para usar em uma tabela dinâmica. Se você não sabe como criar um, sugerimos que leia este artigo.
Como você pode ver na tabela, decidimos isolar os dados de vendas das regiões Norte e Sul na tabela dinâmica.
Agora, com a ajuda da função GETPIVOTDATA, retornaremos os dados de vendas de azeite na região Norte.
Usaremos a fórmula acima e a adaptaremos às nossas necessidades:
Usamos a fórmula =GETPIVOTDATA(“Soma do Norte”,$A$9,”Produto”,”Azeite”) e configuramos assim:
“Soma do Norte” é o campo da tabela dinâmica que contém os dados necessários.
$A$9 é uma célula aleatória dentro da tabela dinâmica. Isso funciona apenas como referência e, no nosso caso, podemos escolher qualquer célula no intervalo que vai de A9 a C14.
“Produto” é o nome do campo para os rótulos das linhas na tabela original.
“Azeite” é o item que escolhemos no campo “Produto”.
Obtivemos o resultado que indicamos na fórmula. Mas agora vamos ver o que acontece se os dados da tabela original mudarem.
Substituímos o valor 7.000 pelo valor 15.000 na tabela original. Agora tudo o que precisamos fazer é clicar com o botão direito em um ponto aleatório da tabela dinâmica e selecionar Atualizar.
Desta forma, o valor foi atualizado tanto na tabela dinâmica quanto na célula onde utilizamos a fórmula GETPIVOTDATA.
Como já dissemos, a função é particularmente útil se você deseja escrever um relatório no qual sejam mostrados apenas alguns dados específicos e selecionados. Então, o que devemos fazer se quisermos reportar o resultado em outra planilha do mesmo documento?
É muito fácil, basta adicionar uma nova planilha ao documento ou abrir uma já existente. Selecione a célula onde deseja que o resultado seja mostrado e repita a fórmula como antes, mas especifique a planilha de origem antes da referência da célula. No nosso caso, a tabela dinâmica está na planilha1.
=GETPIVOTDATA(“Soma do Norte”,Planilha1!$A$9,”Produto”,”Azeite”)
E aqui você tem o resultado na planilha exigida.
Agora que você sabe como usar essa fórmula, analisar seus dados e escrever relatórios ficará muito mais fácil e rápido. Experimente você mesmo!
Se precisar de um editor de planilhas poderoso, você pode criar sua conta ONLYOFFICE Docs gratuitamente agora mesmo e testar os recursos de todos os outros editores do pacote.
INICIE ONLINE OBTENHA PARA DESKTOP
Useful links
ONLYOFFICE Central de Ajuda – GETPIVOTDATA
Como usar séries de preenchimento em planilha Excel
Como usar a função Atingir Meta
Como criar uma tabela dinâmica no ONLYOFFICE Docs: vídeo tutorial