Como calcular a porcentagem anterior e a mudança percentual com cálculos de tabela

Como alternativa aos métodos descritos nesta página, use cálculos de atalho para realizar cálculos comuns em campos numéricos que estão na tabela de dados de uma análise sem usar as funções e operadores do Looker quando você tiver as permissões para criar cálculos de tabela.

Com os cálculos de tabela, você pode criar métricas ad hoc e realizar cálculos nos dados retornados por uma consulta da Análise detalhada. Isso é conveniente para calcular métricas como porcentagem do anterior e mudança percentual.

Esta página mostra como calcular essas métricas, tanto nas colunas quanto nas linhas de pivote.

Como calcular a porcentagem das colunas "anterior" e "mudança percentual para baixo" usando offset()

A função de cálculo de tabela offset() permite referenciar valores de outras linhas na mesma coluna. Isso é perfeito para calcular a porcentagem das colunas "anterior" e "variação percentual para baixo".

Os exemplos a seguir usam os dados da tabela a seguir, que inclui o Número de pedidos agrupado por Data de criação dos pedidos:

Como calcular a porcentagem das colunas anteriores para baixo usando offset()

Para calcular a porcentagem anterior de orders.count, faça um cálculo de tabela, como este:

${orders.count} / offset(${orders.count}, -1)

Esse cálculo divide cada valor na coluna pelo valor na linha anterior.

Como calcular a variação percentual para baixo nas colunas usando offset()

Você pode calcular a mudança percentual de forma semelhante à porcentagem anterior e subtrair o cálculo inteiro por 1:

${orders.count} / offset(${orders.count}, -1) -1 

Os resultados

Os cálculos da porcentagem anterior e da porcentagem de mudança da tabela produzem os seguintes resultados:

Analise a tabela de dados que mostra duas novas colunas para os cálculos da porcentagem de mudança de contagem de pedidos anteriores e da contagem de pedidos.

É possível personalizar o formato dos valores de cálculo da tabela selecionando um formato no menu suspenso Formato no pop-up Criar cálculo de tabela ou Editar cálculo de tabela ou no Editor de cálculo de tabela na página quando o recurso Cálculos de tabela na página Labs estiver ativado. Como alternativa, use a formatação personalizada conforme explicado na página de documentação Adicionar formatação personalizada a campos numéricos (se você quiser algo diferente dos formatos padrão disponíveis).

Como calcular a mudança percentual e a porcentagem anterior em linhas usando pivot_offset()

Com os resultados centralizados, a função de cálculo de tabela pivot_offset() permite referenciar valores que estão na mesma linha em colunas diferentes. Nos exemplos a seguir, o uso de pivot_offset(), -1 faz referência à coluna anterior (em vez da linha anterior).

Os exemplos a seguir usam os dados da tabela a seguir, que inclui o Número de pedidos agrupados por Data de criação dos pedidos e pivotados por Faixa etária dos usuários:

Como calcular a porcentagem das linhas anteriores em uma tabela dinâmica usando pivot_offset()

Para calcular a porcentagem anterior nas linhas, use pivot_offset() da mesma forma que offset() foi usado nos exemplos que mostraram como calcular a porcentagem anterior e a mudança percentual para baixo nas colunas:

${orders.count} / pivot_offset(${orders.count}, -1)

Essa expressão divide cada valor na tabela pelo valor na mesma linha, localizado uma coluna à esquerda. O resultado é a tabela a seguir:

Analise a tabela de dados que mostra uma nova coluna dinâmica para o cálculo da porcentagem de contagem de pedidos da tabela anterior por linhas.

Como calcular a mudança percentual nas linhas de pivote usando pivot_offset()

Novamente, é possível usar pivot_offset() para fazer cálculos em linhas de resumo da mesma forma que você usa offset() ao calcular colunas:

(${orders.count} / pivot_offset(${orders.count}, -1)) - 1

Essa é a mesma expressão da porcentagem anterior, apenas subtraída de 1. O resultado é a tabela a seguir:

Analise a tabela de dados que mostra uma nova coluna dinâmica para a mudança percentual da contagem de pedidos no cálculo da tabela de linhas.