função pivot_index

A função pivot_index pode ser usada em cálculos de tabela para extrair e manipular o valor de uma coluna pivotada com base no índice (ou seja, na posição).

Sintaxe

pivot_index(expression, pivot_index)

A função pivot_index avalia expression no contexto da coluna dinâmica na posição pivot_index (1 para a primeira tabela dinâmica, dois segundos para a tabela dinâmica etc.) A função retorna "null" para resultados não pivotados.

Exemplos

A tabela a seguir mostra uma consulta que conta o número de pedidos feitos em cada temporada do ano. A consulta inclui uma dimensão pivotada, Categoria de produtos, que tem os valores Swimwear e Coats. Para calcular o número total de pedidos feitos em cada temporada em todas as categorias, crie um cálculo de tabela Contagem total de pedidos.

Categoria dos produtos Trajes de banho Casacos Contagem total de pedidos
Temporada Contagem de pedidos Contagem de pedidos
Inverno 3 671 674
Spring 278 120 398
Verão 840 21 861
Outono 30 432 462

O cálculo da tabela Total de pedidos soma o valor da primeira coluna dinâmica ao valor da segunda. A fórmula é:

pivot_index(${orders.count}, 1) + pivot_index(${orders.count}, 2)

Informações úteis

pivot_index não pode ser usado em um filtro personalizado.