3 maneiras de combinar valores usando o DAX dentro do LuckyTemplates

Neste tutorial, mostrarei diferentes maneiras de combinar valores usando funções DAX avançadas . Esta é uma fórmula DAX incrível e vou ensinar três maneiras diferentes de como usá-la. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

A função COMBINEVALUES não é uma função DAX difícil de entender. É muito simples e semelhante a quando você concatena seus dados .

No LuckyTemplates, a função é usada para unir duas strings de texto em uma. Portanto, se você já fez algum desses trabalhos, saberá exatamente o que quero dizer. Você pode usar apenas um simples e comercial (&) para unir dois determinados valores de texto. Mas a função COMBINEVALUES é uma maneira melhor de escrevê-la. 

Vou trabalhar com alguns exemplos aqui para que você possa ver como pode integrá-lo em suas fórmulas do LuckyTemplates e DAX. Você pode combinar ou concatenar valores usando DAX de várias maneiras. Para este tutorial, fiz isso de três maneiras – usei COMBINEVALUES em uma coluna calculada, uma tabela de calculadora e também usei em uma tabela de medidas.

Índice

Combinar valores em colunas dentro da tabela de datas

Neste primeiro exemplo, estou tentando unir duas colunas específicas dentro da minha tabela de datas.

3 maneiras de combinar valores usando o DAX dentro do LuckyTemplates

Mas fiz questão de colocar uma vírgula porque quero personalizar.

3 maneiras de combinar valores usando o DAX dentro do LuckyTemplates

Aqui, usei a função COMBINEVALUES e coloquei no delimitador certo em qualquer ano ou mês que eu quiser. Você também pode usar outros valores – é bem simples!

Usando COMBINEVALUES nas tabelas da calculadora

Outra coisa que você pode fazer para concatenar ou combinar valores usando DAX é utilizá-lo nas tabelas da calculadora

Primeiro, clique em Nova tabela na guia Modelagem do LuckyTemplates.

3 maneiras de combinar valores usando o DAX dentro do LuckyTemplates

Agora, eu queria criar uma tabela totalmente nova com uma coluna específica e exclusiva e informações da minha tabela de datas. A aparência da coluna Meses não existe na minha tabela de datas. Bem, você pode configurar isso no Query Editor. Mas para este exemplo, não configurei isso na minha tabela de datas. Acabei de usar a fórmula Meses Anos para obter os dados da referida coluna.

3 maneiras de combinar valores usando o DAX dentro do LuckyTemplates

O que eu quero alcançar usando esta fórmula é obter uma lista de todos os meses e anos únicos usando a função .

3 maneiras de combinar valores usando o DAX dentro do LuckyTemplates

Em seguida, quero trazer o número do índice porque quero classificar esses dados corretamente.

3 maneiras de combinar valores usando o DAX dentro do LuckyTemplates

Sei que já tenho a coluna Índice na tabela, mas só queria criar uma diferente. Aquele que me permite classificar os meses e o ano corretamente.

Eu também poderia usar isso no meu modelo. Por exemplo, posso querer colocá-lo como outra tabela de pesquisa ou uma camada diferente.

3 maneiras de combinar valores usando o DAX dentro do LuckyTemplates

Existe algum potencial para isso ser usado; como se você tivesse algumas informações de orçamento mensal e desejasse filtrá-las usando uma tabela em vez de usar sua tabela de datas.

Ao trabalhar com essas técnicas, percebi que existem outras maneiras de fazer isso. Essa é a grande vantagem do LuckyTemplates porque há várias maneiras de fazer as coisas para obter os mesmos resultados.

3 maneiras de combinar valores usando o DAX dentro do LuckyTemplates

Em vez de usar , você pode usar a função COMBINEVALUES para simplificar a lógica que está escrevendo. É como a função . Em vez de usar a operação de divisão, basta escrever a palavra dividir.

Combinar valores usando DAX dentro de uma medida

O último exemplo que quero abordar é como combinar valores usando DAX dentro de uma medida . Também quero mostrar como você pode criar um texto dinâmico utilizando a função COMBINEVALUES .

Confira o que eu fiz aqui. Coloquei o texto “O primeiro mês e ano no contexto atual é”. Em seguida, usei COMBINEVALUES para retornar dois elementos específicos da minha tabela de datas separadamente.

3 maneiras de combinar valores usando o DAX dentro do LuckyTemplates

Enquanto isso, esta parte da fórmula abaixo calcula o mês e os anos mínimos. 

3 maneiras de combinar valores usando o DAX dentro do LuckyTemplates

Não posso simplesmente usar porque ele irá encontrar o primeiro mês em ordem alfabética. Em primeiro lugar, preciso encontrar o primeiro mês curto. Mas para identificar qual é o mês curto, ele precisa calcular o mês mínimo. Em seguida, filtrará a tabela de datas para esse primeiro mês específico. Assim, sempre será janeiro nesse caso, se você tiver uma seleção de ano. Agora, posso finalmente calcular as datas mínimas para o ano curto aqui na tabela de datas.

Como você vê, basicamente combinei duas colunas específicas, mas agora é apenas mais dinâmico. Assim, quando seleciono um ano diferente dentro da medida, a lógica atualiza e combina os valores .

3 maneiras de combinar valores usando o DAX dentro do LuckyTemplates


Usando funções de iteração SUMX e AVERAGEX no LuckyTemplates
Trabalhando com funções de iteração em DAX
Como usar a função CROSSJOIN

Conclusão

Embora este seja um breve tutorial, você verá que a função COMBINEVALUES é útil. Resumindo, quando se trata de suas fórmulas, trata-se de torná-las mais intuitivas.

Eu sempre gosto de tornar as coisas realmente simples e intuitivas em todos os aspectos do seu trabalho dentro do LuckyTemplates . Este é apenas outro bom exemplo de uma boa função de limpeza que permite reunir informações com valores de texto de maneira bastante eficaz.

Se você gostou de aprender sobre este, não se esqueça de se inscrever no LuckyTemplates TV. Haverá muito conteúdo excelente chegando em breve!

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.