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.
Vamos trabalhar em algo realmente exclusivo em torno do Time Intelligence dentro do LuckyTemplates. Essa técnica pode ajudá-lo a rastrear e determinar o número exato do dia útil no LuckyTemplates usando uma variedade de fórmulas DAX e lógica avançada. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Contornar essa análise pode ajudar a resolver um problema relacionado à comparação e contagem de dias úteis em um mês para sua organização ou empresa.
Em outras palavras, você pode comparar o número do primeiro dia útil em um determinado mês com o número do primeiro dia útil em outro mês. Pode se estender até o mês passado, último trimestre ou ano passado e assim por diante.
Na verdade, isso era difícil com funções de inteligência de tempo padrão no LuckyTemplates. Mas agora há uma variedade de funções para determinar o número de dias úteis de qualquer ano e mês no LuckyTemplates.
Índice
Insights de amostra mostrando o número do dia de trabalho no LuckyTemplates
Este tutorial vem de algo em que trabalhei para o Fórum de Suporte LuckyTemplates . Ele falou sobre a necessidade de comparar “igual por igual” dentro de meses de uma perspectiva de dia de trabalho.
Nesse caso específico, você verá esse insight de exemplo que mostra os números de dias úteis e finais de semana no LuckyTemplates.
Aqui, tem várias coisas que eu posso mostrar nessa tabela. Primeiro, coloquei uma segmentação de dias úteis na parte superior da tabela.
É aqui que você pode selecionar os dados que deseja acessar, dados de dia da semana ou fim de semana . Você também pode selecionar qualquer período de tempo - qualquer mês e qualquer ano!
Por que é importante usar essa análise de números de dias úteis no LuckyTemplates? Bem, isso é mais útil quando você está tentando determinar se tem mais vendas em determinados dias úteis ou mais nos finais de semana.
Neste exemplo, estamos analisando o mês de maio no início do verão norte-americano.
Através desses dados que apresentei, você poderá avaliar a tendência de suas vendas e saber com antecedência quais serão suas vendas no primeiro dia útil de maio do ano que vem.
Agora, os cálculos de inteligência de tempo não funcionarão diretamente neste caso. Essencialmente, você pode avaliar apenas um ano em relação ao ano anterior, independentemente de ser um dia da semana ou um fim de semana.
O desafio aqui é determinar primeiro qual dia de trabalho é um dia de semana e qual é um fim de semana. Em seguida, podemos ramificar para cálculos de inteligência de tempo mais relevantes com um pouco de lógica avançada.
Meu objetivo neste tutorial é ajudá-lo a entender como dividir os números dos dias úteis. Mostrarei a você na próxima parte deste tutorial.
Calculando as fórmulas para números de dias úteis
Geralmente, teremos entre 20 e 22 dias úteis em um mês. E então, os números provavelmente estariam em torno de 8 a 10 dias de fim de semana.
Em nosso exemplo abaixo, o mês de maio tem um total de 17 números de dias úteis e 7 números de fim de semana.
Para chegar ao insight mencionado, usei a fórmula abaixo.
Integrando a Função RANKX
Adoro usar variáveis e recomendo fortemente fazê-lo. O mais importante aqui é que integrei a função em nossa fórmula.
Dentro da função RANKX , vou encontrar uma tabela chamada MONTHTABLE.
Para descobrir o MONTHTABLE , basta usar um filtro e avaliar as datas de cada dia.
Mas durante esse período, vamos filtrá-lo por dias de semana ou fins de semana. Isso é possível porque, em minha tabela, tenho essa coluna específica onde especifiquei se uma data é um dia útil ou um fim de semana.
Portanto, usando essa fórmula, posso filtrar os dias da semana em qualquer mês específico.
Em seguida, o RANKX examinará cada um desses dias e avaliará a classificação de cada dia ou linha na tabela virtual.
Neste caso, também precisamos colocar o dia de um mês dentro desta tabela.
Por fim, adicionei a função ASC para avaliar o resultado mais baixo em ordem crescente.
Por exemplo, você pode ver na coluna Workday Number que ela retorna 1 em 2 de maio.
Então, quando a fórmula for avaliada para 6 de maio, ela retornará 6 no número do dia útil , pois 7 e 8 de maio são finais de semana.
Descobrindo o número do fim de semana
Se formos pular para o número do fim de semana, é o mesmo que será para a lógica do dia da semana, mas com pequenas alterações.
Mais importante ainda, você só precisa alterar a mesa virtual para WEEKEND NUMBER.
Depois de aplicar a nova fórmula para o número do final de semana, você verá novos resultados aqui na tabela virtual.
Você também verá na coluna Número do fim de semana que 1º de maio tem o valor 1 . Ou seja, 1º de maio tem o resultado mais baixo com base nessa lógica.
Em seguida, a segunda classificação mais baixa é para 7 de maio, seguida por 8 de maio. Isso tudo porque usamos fins de semana em nosso filtro. Assim, a fórmula avalia apenas todos os finais de semana do mês, para depois retornar seu valor.
Além disso, se pularmos para qualquer mês diferente, você verá que esse cálculo é dinâmico . Você verá que ele reavalia com base em qualquer mês em que nos concentramos.
Acho que a partir deste tutorial, você pode chegar a uma pergunta específica sobre comparação de vendas. Por exemplo, as vendas no primeiro dia útil de novembro deste ano versus as vendas no primeiro dia útil do ano passado.
Calculando períodos de vendas usando DAX no LuckyTemplates
Isolando resultados de dias úteis ou finais de semana usando DAX
Colocando números de dias úteis e finais de semana na tabela de datas
Conclusão
Este é um material realmente poderoso e eu mergulhei em todos os conceitos-chave neste tutorial. Se você está concluindo esta análise, recomendo assistir ao vídeo. Enquanto isso, você pode ver e entender melhor como utilizar essa lógica em seus próprios modelos do LuckyTemplates .
Finalmente, espero ter dado a você um aspecto interessante do cálculo do tempo que você pode aplicar facilmente ao seu negócio.
Aproveitar!
***** Aprendendo LuckyTemplates? *****
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.
Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates
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.
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.
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.
Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.
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
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.
Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.