Funções de tempo do LuckyTemplates: DATEADD e mais

Funções de tempo do LuckyTemplates: DATEADD e mais

Neste artigo, falarei sobre funções de inteligência de tempo no LuckyTemplates. Já mencionamos um exemplo anterior com os campos Date , Total Sales e Sales Last Year . Como você pode ver, não há dados em Vendas LY anteriores a 2019.

Funções de tempo do LuckyTemplates: DATEADD e mais

No DAX Formulas Reference Guide , você pode ver quase todas as funções DAX. No guia, há uma seção inteira dedicada às funções de inteligência do tempo. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

Você usará algumas delas bastante, enquanto outras funções você raramente ou nunca usará.

Funções de tempo do LuckyTemplates: DATEADD e mais

DOWNLOAD DOS ARQUIVOS USADOS NESTE ARTIGO

Muitas dessas funções realmente calculam a mesma coisa, apenas em granularidades diferentes. Por exemplo, nas funções , e , eles usam months , quarters e years respectivamente para calcular a mesma coisa em diferentes períodos de tempo.

Funções de tempo do LuckyTemplates: DATEADD e mais

Com isso em mente, não há muitas funções com as quais trabalhar, pois a maioria delas funciona de maneira semelhante.

Índice

Funções de tempo do LuckyTemplates: DATEADD com CALCULATE

Para continuar, vamos examinar algumas outras funções que acho que seriam fáceis de entender.

Vou mostrar a você uma função chamada que, na verdade, é minha função de comparação de tempo favorita.

Basicamente, DATEADD permite que você pule entre qualquer número de períodos de tempo quando usado dentro da função .

Funções de tempo do LuckyTemplates: DATEADD e mais

Havia uma função que usamos chamada que só permite pular um ano. Com DATEADD , você pode inserir uma variedade de intervalos diferentes.

Em nossa coluna Date , eu poderia inserir -1 como nosso número de intervalos e selecionar DAY , MONTH , QUARTER ou YEAR como nosso intervalo.

Ao selecionar YEAR como o intervalo, eu poderia obter os mesmos resultados que nossa coluna Sales LY .

Funções de tempo do LuckyTemplates: DATEADD e mais

A razão pela qual eu gosto da função DATEADD é por causa de sua versatilidade. Posso apenas selecionar QUARTER em vez de YEAR e simplesmente arrastar a nova medida para ver meus valores trimestrais .

Funções de tempo do LuckyTemplates: DATEADD e mais

Eu também poderia alterar o número do intervalo de -1 para -2 para voltar dois quartos .

Se eu quisesse ver dois dias atrás , simplesmente mudaria TRIMESTRE para DIA . Eu também poderia fazer -2 positivo se quiser olhar dois dias depois .

Funções de tempo do LuckyTemplates: DATEADD e mais

Há muita versatilidade com a função DATEADD e é por isso que gosto dela. Acho que você também vai gostar depois de passar algum tempo usando-o como parte de seus outros cálculos ou medidas.

Por exemplo, você deseja calcular a diferença entre hoje e ontem . Para chegar lá, você pode definir o número de intervalos da função DATEADD como -1 e criar outra medida para calcular a diferença.

Funções de tempo do LuckyTemplates: DATEADD e mais

Finalmente, poderíamos criar uma nova medida chamada Diferença Diária . Tudo o que vou fazer é pegar a coluna Total Sales e subtraí-la da medida DATEADD Example , que é nosso dia anterior.

Funções de tempo do LuckyTemplates: DATEADD e mais

Eu poderia simplesmente arrastar a nova medida e agora podemos ver a diferença.

É assim que as funções de inteligência do tempo podem levá-lo a muitas direções diferentes, dependendo do que você deseja encontrar.

Funções de tempo do LuckyTemplates: DATEADD e mais

Então, vamos fazer mais alguns exemplos apenas para lhe dar uma ideia do que é possível aqui.

Funções de tempo do LuckyTemplates: DATESMTD e DATESQTD

E se quiséssemos calcular o valor de um mês até a data ? Vou criar uma nova medida chamada Sales MTD e colocar Total Sales dentro de CALCULATE .

Há outra função configurada especificamente para esse fim. O que há de tão bom nas funções de inteligência de tempo no LuckyTemplates é que há todo um grupo de funções de tabela configuradas especificamente apenas para insights relacionados ao tempo. Sem eles, as coisas seriam mais complicadas.

Eu poderia usar uma função chamada que retorna um conjunto de datas no mês até a data atual . Tudo o que preciso fazer nesta função é inserir a coluna Data .

Funções de tempo do LuckyTemplates: DATEADD e mais

Se eu arrastá-lo, agora estou obtendo um total mensal cumulativo .

Funções de tempo do LuckyTemplates: DATEADD e mais

Se eu quisesse ver as coisas com mais clareza, poderia copiar e colar toda a tabela e remover as outras medidas para que o Sales MTD permanecesse. Eu então escolheria um gráfico em Visualizações.

Então você vê aqui que agora estou obtendo um total cumulativo dos números do mês até a data mostrados em minha visualização.

Funções de tempo do LuckyTemplates: DATEADD e mais

Eu também poderia criar uma nova medida chamada Sales QTD que é exatamente igual a Sales MTD , exceto que agora estou usando a função .

Funções de tempo do LuckyTemplates: DATEADD e mais

É exatamente a mesma coisa – estou apenas mudando a função que estou usando. É aqui que se trata de ter uma boa compreensão do que você deseja ver.

Muitas dessas funções têm propósitos claros, tornando mais fácil inseri-las no ambiente ou análise corretos.

Ao visualizar o QTD de vendas , você também verá o total acumulado trimestralmente .

Funções de tempo do LuckyTemplates: DATEADD e mais


Comparação de tempo para tabelas de data não padrão no LuckyTemplates
A função DATEADD: a melhor e mais versátil função de inteligência de tempo no LuckyTemplates
Padrões comuns de inteligência de tempo usados ​​no LuckyTemplates

Conclusão

Esta é apenas uma introdução sobre funções de inteligência de tempo no LuckyTemplates e como você as usa. Eu realmente quero que você explore mais sobre como eles operam em seus próprios modelos.

Por exemplo, você pode dar um passo adiante e encontrar a diferença percentual entre ontem e hoje.

Estas são algumas das coisas que você pode explorar quando utiliza as funções de inteligência de tempo de forma eficaz.

Tudo de bom,


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.