Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Neste tutorial, apresentarei uma técnica de alocação de orçamento no LuckyTemplates em que você aloca orçamentos em nível mensal versus dados de vendas ou transações em nível diário. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Este cenário é muito comum quando se trabalha com qualquer tipo de informação prevista.

Por exemplo, você pode ter vendas que acontecem todos os dias, mas seus orçamentos podem estar em uma granularidade diferente. Eles podem ser mensais, trimestrais ou anuais. Você quer ser capaz de detalhar esses números para que haja uma comparação de igual para igual com os resultados diários que vemos por meio de nossas vendas.

Isso pode ser um pouco difícil no começo. É por isso que, neste exemplo, mostrarei uma solução muito detalhada sobre como fazer essa técnica de orçamento e previsão no LuckyTemplates.

Índice

Relacionamentos entre diferentes granularidades

Você deseja saber como alocar orçamentos com granularidade em nível de mês e ano e compará-los com cada transação de vendas. Basicamente, é iterar a cada dia que você está fazendo vendas.

Portanto, você deve saber como alocar o Orçamento mensal que também pode ter sido desmembrado por outros atributos.

Nesse caso, os Orçamentos de vendas são divididos por Nome da cidade , Nome do produto e Nomes do cliente .

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

É uma compilação de baixo para cima muito detalhada do Orçamento. Há muitos atributos nesta tabela, e todos eles têm uma determinada Alocação de Orçamento que você precisa comparar com as Vendas diariamente.

Tudo o que você precisa fazer é entender como tudo se encaixa nas fórmulas.

A principal coisa a aprender neste tutorial é como alocar mensalmente em vez de diário.

Agora, olhando para este exemplo, você pode ver que há uma tabela contendo Date , Total Budgets e Budget Allocation .

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Você precisa criar um cálculo que resuma o orçamento em um determinado mês e alocá-lo para cada dia.

A parte difícil disso é que o mês e o ano não correspondem à tabela de datas . Observando os relacionamentos, você verá que a tabela Datas tem uma granularidade diária, enquanto os Orçamentos de vendas têm granularidades mensais e anuais.

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Portanto, não há relação direta entre eles.

Mesmo se você clicar na tabela Dates e arrastá-la para a tabela Sales Budgets para criar um relacionamento, isso seria impossível. Além disso, você não quer fazer isso em primeiro lugar, já que não é um relacionamento verdadeiro.

A tabela Datas não corresponde às granularidades mensais e anuais da tabela Orçamentos de vendas . Assim, você precisa criar esse relacionamento virtualmente.

Criando Relacionamentos Virtuais Usando TREATAS

O interessante da fórmula TREATAS é que ela pode criar relações virtuais nos cálculos que não possuem uma relação verdadeira no modelo.

No entanto, existem relacionamentos verdadeiros neste modelo. Há a tabela Regiões , a tabela Produtos e a tabela Clientes . Todos os três são atributos nos Orçamentos.

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Assim, você precisa mantê-los e utilizar o poder dos filtros aplicados no modelo.

Mas, novamente, é necessário alocar virtualmente por mês e ano. Então, vamos pular para a medida.

orçamentos totais .

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Esta medida resume os Orçamentos de Vendas, que é a coluna numérica nos Orçamentos. Mas você também precisa ter certeza de que está criando um filtro dentro de CALCULATE , que é o que a função TREATAS faz.

TREATAS cria um filtro baseado na coluna Mês e Ano dentro da tabela Datas e na coluna Mês e Ano dentro da tabela Vendas.

Novamente, não é possível criar seu relacionamento dentro do modelo por causa dos inúmeros relacionamentos dentro deles. Existem também valores repetidos. Então, se você tentar pegar Mês e Ano da tabela Datas e arrastá-lo para a tabela Mês e Ano da tabela Vendas,…

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

…você receberá uma mensagem de erro dizendo:

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

E é por isso que o relacionamento virtual é criado usando o TREATAS – você pode criar virtualmente a conexão entre as duas mesas usando esta função.

Você verá que, ao entrar em um novo mês, ele é capaz de reconhecer e calcular os orçamentos com base naquele mês.

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Encontrando o Algoritmo de Alocação

Você precisa calcular os orçamentos totais e, em seguida, criar um algoritmo de alocação que aloca o orçamento todos os dias.

Logicamente, a alocação é basicamente Orçamentos totais divididos pelo número de dias em um mês . Você também pode usar o número de dias úteis em um mês.

Mas para este exemplo, o número de dias em um mês é usado.

Ao realizar o cálculo, você precisa pensar no algoritmo de alocação.

Veja a fórmula Days in Month .

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Está dizendo que os orçamentos totais do mês precisam ser divididos pelo número de dias do mês.

Arrastando a medida Dias no Mês para a tabela, ela conta e mostra quantos dias tem um determinado mês.

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Na fórmula, removi qualquer contexto de dias.

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Mas então, eu os trouxe de volta com os VALORES do Mês e do Ano.

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Isso fará com que as datas coincidam com os orçamentos de vendas que possuem granularidades mensais e anuais.

Observando a coluna Days in Month na tabela, você verá que o número de dias é diferente para cada mês – não é só colocar o número genérico de 30 dias por mês para todos os meses.

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Ele também mudará automaticamente se um trimestre diferente no período de tempo for selecionado.

Calculando a alocação do orçamento

Na fórmula de Alocação do Orçamento , esta é a parte que gera os números exatos de Dias no Mês:

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Isso pode ser simplificado tornando a fórmula de DailyBudget igual a Total Budgets .

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

E esta é a parte chave da fórmula:

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

É dividir o Total Budgets por MonthDays . É assim que você pode obter a Alocação do Orçamento.

Alguns cálculos intermediários nem são necessários, como os dias no mês. então, se você quiser, pode optar por removê-lo.

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Você pode mostrar os resultados em um gráfico que mostra a Alocação do Orçamento versus as Vendas por dia .

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Ao usar TREATAS , é apenas uma questão de encontrar o algoritmo de alocação. Você precisa encontrar o número correto da divisão, neste caso, foi Days . E então, divida esse número pela alocação mensal ou anual correta.

Personalizando o Painel

Agora, vamos voltar ao modelo de demonstração.

Alocação de orçamento: previsões mensais em resultados diários no LuckyTemplates

Ao personalizar o painel, você pode incorporar diferentes padrões nas principais visualizações. Você pode mostrar a diferença entre orçamentos de vendas e orçamentos cumulativos e suas tendências. Você também pode criar padrões de segmentação.


Mostrando resultados cumulativos versus metas apenas até a última data de vendas no LuckyTemplates
Mostrando a diferença entre vendas e orçamentos até o momento – Previsão no LuckyTemplates
Comparar resultados reais com orçamentos usando a previsão do LuckyTemplates

Conclusão

Fazer isso dentro do LuckyTemplates requer uma quantidade razoável de conhecimento sobre como configurar bem o modelo de dados e também como formar as relações corretas entre as tabelas. Além disso, você também precisa utilizar as fórmulas DAX certas para fazer tudo funcionar em suas visualizações.

Para relatórios de orçamento e previsão como este no LuckyTemplates, é só uma questão de encontrar o algoritmo de alocação usando TREATAS .

Com um pouco de prática, você conseguirá implementar isso facilmente em seu próprio trabalho.

Tudo de bom,

***** Aprendendo LuckyTemplates? *****







O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Este tutorial abordará como usar a técnica Multi Threaded Dynamic Visuals para criar insights de visualizações de dados dinâmicos em seus relatórios.

Introdução ao contexto de filtro no LuckyTemplates

Introdução ao contexto de filtro no LuckyTemplates

Neste artigo, analisarei o contexto do filtro. O contexto do filtro é um dos principais tópicos sobre os quais qualquer usuário do LuckyTemplates deve aprender inicialmente.

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Quero mostrar como o serviço online do LuckyTemplates Apps pode ajudar no gerenciamento de diferentes relatórios e insights gerados de várias fontes.

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Aprenda a calcular suas alterações de margem de lucro usando técnicas como ramificação de medida e combinação de fórmulas DAX no LuckyTemplates.

Ideias de materialização para caches de dados no DAX Studio

Ideias de materialização para caches de dados no DAX Studio

Este tutorial discutirá sobre as ideias de materialização de caches de dados e como elas afetam o desempenho dos DAXs no fornecimento de resultados.

Relatórios de negócios usando o LuckyTemplates

Relatórios de negócios usando o LuckyTemplates

Se você ainda estiver usando o Excel até agora, este é o melhor momento para começar a usar o LuckyTemplates para suas necessidades de relatórios de negócios.

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber