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.
Neste tutorial, discutirei a diferença entre as funções ALL e ALLSELECTED DAX ao calcular a porcentagem do total no LuckyTemplates. A diferença entre essas duas funções DAX pode ser relativamente confusa quando você está apenas começando com o LuckyTemplates. Espero que este tutorial possa lhe dar alguma clareza sobre este assunto. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Tirei essa ideia de um vídeo que fazia uma introdução sobre a função . Você pode conferir esse vídeo do canal LuckyTemplates no Youtube aqui .
Nesse vídeo, o palestrante comparou a data com o total de vendas usando a função ALL . Aqui, levarei esse exemplo um passo adiante e mostrarei como usar a função ALL ou ao calcular a porcentagem do total de vendas . Isso pode ser por data ou por cliente.
Vou usar um exemplo de divisão neste tutorial.
Basicamente, Divisão é como um tipo de trabalho.
Também coloquei um slicer na parte superior direita só para mostrar que esses resultados são do ano de 2020 .
E isso mostra o valor faturado para cada uma das seguintes divisões .
Também forneci um slicer para a divisão que usaremos mais tarde quando adicionarmos a porcentagem do total faturado usando a função ALL ou ALLSELECTED .
Índice
Medida faturada usando a função ALL
Essa Medidas TRATAS aqui é onde guardei todas as medidas da minha fatura.
A medida Faturada é a primeira medida dentro da minha tabela.
Esta medida calcula o Valor Faturado , que é o Total Estimado .
Também usei a função porque não há relacionamento entre a tabela Date e a tabela Jobs , então criei esse relacionamento virtualmente.
E foi assim que criei o valor Faturado .
Agora o que vou fazer é tirar o Faturado usando a função ALL .
Isso calcula a soma de todo o valor Faturado usando a medida Faturada que discuti anteriormente. Também utilizei a função ALL para exibir todos os resultados por Divisão na tabela de Cargos .
Ao adicionar a medida TUDO faturado a esta tabela, ela exibe apenas o valor total da fatura para cada uma dessas linhas.
Então, é isso que a função ALL faz. Ele retorna todas as linhas em uma tabela ou todos os valores de uma coluna, ignorando qualquer filtro existente que possa ter sido aplicado.
Porcentagem do total com TODAS as funções
Depois de adicionar a medida ALL Faturado à tabela, a próxima coisa que quero fazer é mostrar o percentual de vendas totais de cada uma dessas Divisões para o ano de 2020.
Para fazer isso, criei outra medida que chamei de ALL Invoiced% . Nesta medida, acabei de dividir a medida Faturada pela medida TODAS Faturadas .
Em seguida, adicionarei essa medida à tabela. Como você pode ver, na verdade está funcionando corretamente com base nos resultados da Divisão de Reconstrução . Ele mostra que tem $ 775.766 de $ 1.866.767 , o que faz sentido para uma porcentagem total de 41,56% .
Mas e se eu quiser apenas selecionar uma determinada Divisão ?
Por exemplo, vou usar meu slicer aqui para que a tabela exiba apenas as divisões Reconstruction e Mold Remediation .
Notavelmente, a coluna ALL Invoiced% ainda está exibindo a mesma porcentagem.
Não está apresentando os resultados esperados que desejo. Isso porque basicamente é só pegar o resultado Faturado dividido pelo resultado TUDO Faturado para obter o valor percentual.
O que eu quero é mostrar a porcentagem da Reconstrução e Remediação do Molde do valor total faturado atual .
É aqui que entra a função ALLSELECTED .
Medida faturada usando a função ALLSELECTED
Desmarcarei as seleções de Reconstrução e Correção de molde por enquanto. Então, vamos conferir outra medida que criei para o Faturado usando a função ALLSELECTED . Eu o chamei de Faturado ALLSELECTED .
Nesse compasso, usei novamente a técnica de ramificação de compasso . Mas em vez de usar a função ALL , usei a função ALLSELECTED .
Vou adicionar essa medida novamente à tabela. Como você pode ver, a coluna Faturado ALLSELECTED está mostrando o mesmo valor que Faturado ALL .
Isso ocorre porque, por padrão, todas as Divisões são selecionadas neste modelo e ainda não usei o cortador.
Porcentagem do total com a função ALLSELECTED
Também criei uma medida chamada ALLSELECTED Invoiced% para obter o percentual de vendas totais de cada uma dessas Divisões para o ano de 2020.
É semelhante à medida ALL Invoiced% , mas usei a função ALLSELECTED aqui em vez da função ALL .
Ao adicioná-lo à tabela, você verá que ele está mostrando resultados semelhantes da coluna ALL Invoiced% .
No entanto, é aqui que entra o truque deste tutorial. Usarei o cortador de divisão novamente e selecionarei Reconstrução e correção de molde .
E você verá que o resultado da coluna ALLSELECTED Invoiced% agora é diferente da coluna ALL Invoiced% .
A coluna ALL % faturado está exibindo apenas 44,40% , porque ainda está calculando o valor faturado das outras divisões, mesmo que não estejam selecionadas.
Por outro lado, a coluna ALLSELECTED Invoiced% onde usamos a função ALLSELECTED exibe um total de 100% . Isso porque está calculando apenas o valor Faturado das divisões selecionadas.
Isso mostra corretamente que a divisão de Remediação de Moldes faz 6% e a divisão de Reconstrução compõe 93% e meio do total atual de $ 828.925 Faturados de ambas as divisões.
Resumindo, esta é a diferença entre a função ALL e ALLSELECTED . Neste exemplo, selecionarei mais divisão para ver melhor a diferença.
Depois de selecionar a divisão de Mitigação de Água , os números nas colunas ALLSELECTED Invoiced% e ALL Invoiced% exibiram uma mudança perceptível.
Calcular a margem percentual no LuckyTemplates usando DAX
Calculando a porcentagem dinâmica da alteração total usando o LuckyTemplates Time Intelligence
Encontrando a porcentagem do total no LuckyTemplates
Conclusão
Isso é tudo que eu queria compartilhar neste tutorial. Esta dica valiosa pode definitivamente ajudá-lo a calcular a porcentagem correta do total, seja ele faturado ou total de vendas. Além disso, espero que este tutorial tenha esclarecido a diferença entre as funções ALL e ALLSELECTED no LuckyTemplates.
Confira os links abaixo e nosso site também para mais exemplos e conteúdo relacionado.
Jarrett
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.