Crie um relatório com funções personalizadas
Um relatório do PlaidXL é uma grade comum do Excel: os nós de uma dimensão na lateral, os nós de outra dimensão no topo e uma fórmula PLAIDXL.CELL em cada interseção, que consolida uma medida de uma tabela do PlaidCloud. Como os números são fórmulas, o relatório é recalculado com os dados atuais, em vez de ser refeito todo mês.
Antes de começar
Seção intitulada “Antes de começar”- Faça login e selecione o projeto que contém seus dados.
- Você precisa de uma tabela com uma coluna numérica para o relatório, como revenue, e de uma coluna para cada dimensão pela qual você vai relatar, como Region e Period, vinculadas a essa dimensão no PlaidCloud.
CELLfiltra pelo nome da coluna e só consolida um nó por meio da sua dimensão em uma coluna vinculada. Consulte Valores. - Não tem certeza dos nomes exatos?
=PLAIDXL.TABLE.TBL_LIST(),=PLAIDXL.TABLE.GET_COLUMNS("Sales")e=PLAIDXL.DIMENSION.DIM_LIST()os listam em uma planilha de rascunho.
Criar o relatório
Seção intitulada “Criar o relatório”As etapas usam uma tabela chamada Sales com a coluna de medida revenue e as colunas de dimensão Region (linhas) e Period (colunas), vinculadas a dimensões com os mesmos nomes. Substitua pelos seus próprios nomes — em DRILL, use o nome da dimensão e, em DIMENSION_REPR, o nome da coluna da tabela.
-
Descreva o que você está medindo. Em três células no topo da planilha, insira:
B1 =PLAIDXL.REPR.TABLE_REPR("Sales")B2 =PLAIDXL.REPR.MEASURE("revenue")B3 =PLAIDXL.REPR.MEASURE_TYPE("sum")Cada valor do relatório faz referência a essas células, portanto alterar uma delas —
"mean"em vez de"sum", por exemplo — altera o relatório inteiro. -
Monte as linhas. Em
A6, detalhe a dimensão das linhas a partir do nó superior:A6 =PLAIDXL.DRILL("Region", "Total", PLAIDXL.REPR.DRILL_KEY("1 level"))Total e seus filhos se expandem pela coluna A, recuados sob o pai e agrupados para que você possa recolhê-los. Use
"all"para todos os níveis ou"leaves"apenas para o nível mais baixo. Para digitar os nós das linhas você mesmo, coloque um nome de nó em cada célula. -
Monte as colunas. Digite os nós das colunas ao longo da linha 5, começando em
B5— por exemplo,FY2025eFY2026. -
Preencha o primeiro valor. Em
B6, insira:=PLAIDXL.CELL($B$1, $B$2, $B$3, PLAIDXL.REPR.DIMENSION_REPR("Region", $A6), PLAIDXL.REPR.DIMENSION_REPR("Period", B$5))Os sinais
$mantêm fixos a tabela, a medida e o tipo, o nó da linha na coluna A e o nó da coluna na linha 5. O recuo queDRILLadiciona aos nomes dos nós é ignorado. -
Preencha a grade. Copie
B6para a direita até o seu último período e para baixo até a sua última linha. Cada célula mostra a receita da região da sua linha no período da sua coluna.
Para adicionar um filtro que se aplique ao relatório inteiro — uma linha de produtos, por exemplo — adicione outro DIMENSION_REPR em uma célula no topo, como B4 =PLAIDXL.REPR.DIMENSION_REPR("Product", "Hardware"), e passe $B$4 para cada CELL.
Para mostrar várias medidas para cada linha, use PLAIDXL.CELLS com PLAIDXL.REPR.MEASURES.
Manter o relatório atualizado
Seção intitulada “Manter o relatório atualizado”- Force um recálculo completo para trazer os valores atuais para cada fórmula do PlaidXL — no Windows, pressione Ctrl+Alt+F9. Um recálculo comum não busca os dados novamente, a menos que os argumentos de uma fórmula tenham mudado.
- Altere o escopo editando uma célula de bloco de construção: outra tabela, medida ou agregação, ou outro nó de filtro de nível superior. As fórmulas que usam a célula são atualizadas imediatamente.
- Gere o relatório de outro projeto selecionando-o no painel de tarefas e, em seguida, forçando um recálculo completo. As fórmulas leem do projeto selecionado, portanto a mesma pasta de trabalho pode gerar relatórios de cada projeto que compartilha os mesmos nomes de tabela, coluna e dimensão.
Compartilhar uma cópia somente com valores
Seção intitulada “Compartilhar uma cópia somente com valores”Pessoas sem o PlaidXL, ou sem acesso ao projeto, veem erros no lugar das fórmulas do PlaidXL. Para enviar a elas os números, substitua primeiro as fórmulas pelos seus valores:
- Salve o relatório e, em seguida, salve uma cópia com um novo nome para envio.
- Na cópia, clique em PlaidCloud → Sanitize Workbook.
- Envie a cópia.
Sanitize Workbook substitui cada fórmula da pasta de trabalho pelo seu valor atual. Restore Workbook restaura as fórmulas, mas não restaura de forma limpa as fórmulas cujos resultados se expandem, como DRILL, e sobrescreve qualquer coisa que você tenha alterado após a sanitização. Mantenha o original — é a forma confiável de recuperar seu relatório ao vivo. Consulte Sanitizar e restaurar.
Relacionados
Seção intitulada “Relacionados”- Funções personalizadas do PlaidXL — todas as funções e argumentos
- A faixa de opções do PlaidCloud — detalhe a partir de duas células e sanitize para compartilhar
- Projetar uma hierarquia de dimensão — crie a hierarquia na qual suas linhas são consolidadas