Função DAX ALL do LuckyTemplates – como funciona

Quero fazer uma introdução muito rápida à função DAX ALL do LuckyTemplates. Acho que pode haver um pouco de confusão sobre como essa função funciona e quero simplificá-la e torná-la fácil de entender. Este tutorial permitirá que você reconheça onde e quando você deve usar esta função. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

A função é realmente versátil e pode permitir algumas análises realmente de alto nível se você realmente entender o que ela realmente faz. Vou trabalhar com alguns exemplos para que você possa obter uma compreensão prática de quando usá-lo.

A função ALL também é conhecida como função de filtro ou “função de remoção de contexto”.

Índice

Calculando a porcentagem de vendas usando a função DAX ALL do LuckyTemplates

Eu tenho um modelo muito simples aqui, onde estou apenas analisando minhas vendas de clientes. Eu tenho uma visualização, bem como uma tabela. E se eu quiser detalhar um determinado ano, posso fazer isso usando meu cortador.

Função DAX ALL do LuckyTemplates – como funciona

Vou criar uma nova medida e chamá-la de All Customer Sales . Nesta medida ou fórmula, vou usar a função .

Entender como CALCULAR funciona é crucial aqui. Esta função altera o contexto de um cálculo. Você pode remover ou adicionar filtros usando CALCULATE. Você pode fazer uma variedade de coisas com ele e pode ramificar suas medidas.

Dentro do CALCULATE, sempre insiro uma de minhas medidas principais e, neste caso, Total Sales . Em seguida, quero usar ALL porque remove os filtros.

Em seguida, colocarei minha coluna Nomes de clientes . Eu poderia colocar minha tabela Cliente aqui, mas neste caso, vou apenas ser específico. Isso removerá a coluna Nomes de clientes do contexto desse cálculo.

Função DAX ALL do LuckyTemplates – como funciona

Quando eu inserir essa medida em minha tabela, você verá que ela nos dá o total em cada linha. Se você observar a fórmula, ainda estou calculando o total de vendas, mas estou alterando o conteúdo. Estou removendo todos os filtros provenientes da tabela Cliente. E é por isso que agora temos o total em cada linha.

Função DAX ALL do LuckyTemplates – como funciona

E, a partir daqui, posso calcular a porcentagem (%) das vendas do cliente . Tudo o que preciso fazer é apenas uma ramificação de medida simples . Eu simplesmente o total de vendas por TODAS as vendas do cliente . E então vou colocar um zero (0) como resultado alternativo .

Função DAX ALL do LuckyTemplates – como funciona

Vou apenas transformar isso em uma porcentagem, trazer para a mesa e ver a porcentagem de vendas de cada cliente.

Função DAX ALL do LuckyTemplates – como funciona

Técnicas de visualização para obter mais insights

Também posso transformar isso em uma visualização para insights mais significativos. Isso pode ser relevante se você tiver uma base de clientes menor ou um pequeno número de produtos ou se quiser comparar as vendas de seu depósito ou lojas diferentes com base em uma porcentagem das vendas totais.

Função DAX ALL do LuckyTemplates – como funciona

Esta é uma técnica realmente simples que você pode utilizar para permitir isso. E lembre-se com todos esses cálculos, você realmente não precisa dos cálculos intermediários na tabela. Com a ramificação de medida, você pode facilmente criar tabelas como esta.

Função DAX ALL do LuckyTemplates – como funciona

Outra coisa que você pode fazer, que acho que funciona muito bem, é a formatação condicional .

Função DAX ALL do LuckyTemplates – como funciona

Você pode adicionar barras de dados à sua visualização e torná-la mais atraente.

Função DAX ALL do LuckyTemplates – como funciona

Função DAX ALL do LuckyTemplates e contexto inicial

A principal coisa a observar aqui é realmente entender qual é o contexto inicial. Eu vou te mostrar o porquê.

Por exemplo, terei meus produtos como meu contexto inicial em vez de nomes de clientes. Confira o que acontece com todos os números. Eles mudaram consideravelmente e na verdade não fazem sentido.

Função DAX ALL do LuckyTemplates – como funciona

Uma vez que você realmente entenda o que CALCULATE e ALL fazem em combinação, você verá como eles funcionam com o contexto inicial.

Como você pode ver nesta tabela, temos Produtos como contexto inicial e temos Vendas totais. Estamos removendo todo o contexto dos clientes, mas não estamos impactando os produtos porque o nome do produto não está em nossa fórmula. Na verdade, não está fazendo nada diferente em nossas vendas totais.

Mas se colocarmos nosso nome de cliente em cima dele , você verá que temos quantidades diferentes. Isso ocorre porque o ALL agora está afetando o nome do cliente aqui.

Função DAX ALL do LuckyTemplates – como funciona

Portanto, temos algum contexto do nome do produto e também dos nomes dos clientes. Temos o Total Sales para essa combinação, mas no cálculo de All Customer Sales, estamos removendo qualquer contexto do cliente.

Portanto, se eu classificar isso por nome do produto, todos esses números serão os mesmos para todos esses clientes, porque o contexto do cliente está sendo removido com a função ALL.

Função DAX ALL do LuckyTemplates – como funciona

Se eu rolar para baixo, você verá que esse número muda assim que formos para um produto diferente.

Função DAX ALL do LuckyTemplates – como funciona


Usando a função ALL no LuckyTemplates para insights de alta qualidade
ALL Function no LuckyTemplates – Como usá-la com DAX
Um mergulho profundo em como a função ALLSELECTED DAX é usada no LuckyTemplates

Conclusão

Estas são algumas das principais coisas que você realmente precisa entender para utilizar efetivamente a função DAX ALL do LuckyTemplates.

Entenda seu contexto atual de cálculo e lembre-se de que CALCULAR permite que você altere esse contexto. ALL é a função de remoção de filtros que você pode colocar dentro de CALCULAR.

Portanto, experimente isso e você encontrará muitas maneiras de usar a função ALL e encontrar muitos insights diferentes. Há muitos exemplos em todo o conteúdo do em nossa plataforma, portanto, verifique-os também.

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.