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.
Vou passar por um cenário interessante no qual você provavelmente se deparará quando estiver tentando executar um total cumulativo dentro do LuckyTemplates. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Um membro do fórum de suporte LuckyTemplates postou esta consulta. O membro queria calcular um saldo corrente como um Total cumulativo. O problema era que toda vez que uma seleção era feita, o total cumulativo era recalculado. O membro não queria que isso acontecesse.
Neste caso, ALLEXCEPT é a função perfeita para usar. Este cenário é, na verdade, uma boa revisão de como os totais cumulativos e a função funcionam juntos no LuckyTemplates.
Índice
Os dados de amostra
Vamos começar com os dados fornecidos no exemplo do membro.
Basicamente, mostra o saldo corrente na mesa. O saldo corrente também é mostrado na visualização.
Agora, ao arrastar o número da semana pela segmentação de dados, você verá que os dados também são rebalanceados.
Digamos que queremos os dados da Semana 5.
O que queremos é que o Running Balance para a semana 5 permaneça em 635 em vez de virar para 78 quando o slicer é movido, conforme mostrado abaixo.
Isso está acontecendo porque o Running Balance sempre começa do primeiro número em cima . Então, quando o cortador foi movido, o número no topo também mudou. Isso afetou todo o Running Balance.
Usando a função ALLEXCEPT
Normalmente, você verá ALLSELECTED sendo usado em cenários como este. Mas a função ALLSELECTED só é útil quando você está apenas tentando mostrar um total cumulativo dinâmico com base em qualquer seleção de data que esteja fazendo.
É aqui que entra o ALLEXCEPT .
Neste caso particular, não queremos um total dinâmico. O requisito é evitar que o total seja recalculado toda vez que uma nova seleção de data é feita . Isso é o que ALLEXCEPT faz.
O que queremos fazer é obter um total cumulativo , mantendo o contexto do número da semana. Usando ALLEXCEPT , ainda estamos trabalhando nas datas selecionadas no slicer. Mas, no que diz respeito ao Running Balance, ele sempre voltará à primeira semana.
Observando a visualização abaixo, você verá que ela também retém o valor correto. Novamente, isso ocorre porque o contexto agora permite que você olhe para o primeiro resultado da Semana 1.
Cálculos DAX: Total de resultados médios
Comparar resultados reais com orçamentos usando a previsão do LuckyTemplates
Cálculo cumulativo reverso ou execução total reversa no LuckyTemplates
Conclusão
Casos como esses podem ser únicos porque, na maioria das vezes, queremos totais dinâmicos. Mas se você se encontrar em situações em que não deseja que os números sejam recalibrados a cada seleção, essa técnica é a solução perfeita.
Além disso, a forma como usamos a função ALLEXCEPT aqui é um exemplo perfeito de como você pode remover o contexto de alguns parâmetros, mas reter o contexto de outros nas mesmas páginas do relatório.
Felizmente, você pode encontrar usos semelhantes para ALLEXCEPT ao trabalhar com o LuckyTemplates.
Tudo de bom
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.