Vendas acumuladas no ano para tabelas de calendário personalizadas do LuckyTemplates

Vamos nos aprofundar em algumas tabelas de calendário personalizadas do LuckyTemplates neste tutorial. Muitas organizações não trabalham com a data padrão do calendário – elas podem trabalhar com um número de semana financeira ou com um número de semana personalizado. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

No entanto, os cálculos de inteligência de tempo no LuckyTemplates simplesmente não funcionam com esses calendários personalizados ou fora do padrão . Neste tutorial, mostrarei o que quero dizer com isso. Nesta demonstração, calcularemos o número acumulado no ano (YTD) com base na semana, especificamente para tabelas de calendário personalizadas do LuckyTemplates usando algumas técnicas DAX .

Índice

Por que os cálculos de inteligência de tempo não funcionam em calendários personalizados

Nesta tabela, temos informações de 2013. Temos o Número do mês financeiro, Número da semana financeira, Semana do trimestre e Número da semana do calendário.

Vendas acumuladas no ano para tabelas de calendário personalizadas do LuckyTemplates

No entanto, se chegarmos ao final do ano, o Número da semana do calendário ultrapassará o final do ano; então, temos dois dias dentro de 2013 que estão na semana 1, e o restante está em 2014.

Vendas acumuladas no ano para tabelas de calendário personalizadas do LuckyTemplates

É aqui que podemos ter problemas porque os cálculos de inteligência de tempo funcionam diretamente sobre uma data do calendário. Não podemos utilizar nenhuma das boas funções de inteligência de tempo, pois nenhuma delas funcionará. Portanto, temos que criar uma lógica personalizada, geralmente usando a função para calcular esses números.

Mas antes de entrarmos no número YTD para calendários personalizados, vamos dar uma olhada rápida em como ele é calculado para um calendário padrão.

Um cálculo de calendário de data padrão

Neste exemplo, assumimos que nosso ano financeiro começou em maio e queríamos executar um total cumulativo para esse ano financeiro. É assim que é feito no calendário de datas padrão.

Vendas acumuladas no ano para tabelas de calendário personalizadas do LuckyTemplates

Tudo o que precisamos fazer aqui é colocar na coluna Data e digitar 30/4, o que significa que é o último dia do ano fiscal. Depois de aplicar isso ao contexto de data, obtemos o resultado correto. Ele apenas se acumula ao longo do tempo e, em seguida, arredonda no final de abril de 2014 como o total desse ano fiscal.

Vendas acumuladas no ano para tabelas de calendário personalizadas do LuckyTemplates

Fica complicado quando trazemos esse cálculo para essa tabela à direita, que só tem os números do Ano Financeiro e da Semana Financeira. Ele calcula corretamente, mas encontramos um problema porque a coluna de data não se sobrepõe perfeitamente ao número da Semana Financeira .

Vendas acumuladas no ano para tabelas de calendário personalizadas do LuckyTemplates

Qualquer coisa em 2015 estaria errada e, portanto, não podemos usar esse cálculo para calendários personalizados.

Cálculo de vendas acumuladas no ano para calendários não padrão

Portanto, vamos criar uma nova medida e chamá-la de Total Sales YTD – Custom . Usaremos variáveis ​​( VAR ) para tornar as coisas mais fáceis e intuitivas. Nossas variáveis ​​são CurrentFinWeek e CurrentFinYear – aqui usamos .

Vendas acumuladas no ano para tabelas de calendário personalizadas do LuckyTemplates

A segunda parte do cálculo é onde escrevemos a lógica. Ainda estamos calculando o Total Sales, mas em um contexto diferente do que os cálculos normais de inteligência de tempo fazem. É por isso que usamos FILTER , que resolve a maioria desses calendários personalizados. Também usamos a função e, em seguida, vamos ao Calendar Daily , que libera qualquer contexto no calendário. Depois disso, vamos reaplicar o contexto com base na lógica aqui.

Vendas acumuladas no ano para tabelas de calendário personalizadas do LuckyTemplates

O 'Calendar Daily' [Fin Week Number] irá iterar através de cada número da Semana Financeira, mas queremos sempre ter o número da semana Financeira atual em uma linha específica onde essa avaliação está acontecendo.

Agora, se arrastarmos isso, veremos que calcula o resultado correto para nós com base em um calendário personalizado.

Vendas acumuladas no ano para tabelas de calendário personalizadas do LuckyTemplates


Comparação de tempo para tabelas de datas não padronizadas no LuckyTemplates
Cálculo de vendas semanais com DAX no LuckyTemplates
Calendários personalizados do LuckyTemplates: cálculo para alteração mês a mês – 445 calendários

Conclusão

Este tutorial destaca uma técnica eficaz que você pode usar ao trabalhar com um calendário do LuckyTemplates, especificamente uma que não segue o calendário de datas padrão. Você não pode usar as fórmulas de inteligência de tempo com essas tabelas de calendário não padrão, e é por isso que criei a lógica para resolver isso.

Espero que você ache este blog útil ao lidar com calendários personalizados. Confira o vídeo e os links abaixo para obter mais detalhes sobre este tutorial e outros recursos relacionados.

Tudo de bom!

Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

Colunas calculadas no SharePoint | Uma visão geral

Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.

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.