Linguagem DAX
Dúvidas e problemas relacionados à Linguagem DAX.
Explore Perguntas
Não há nenhuma pergunta popular de mostrar agora
-
0 votos0 respostas
-
0 votos1 resposta
-
0 votos1 resposta
-
0 votos7 respostas
-
0 votos0 respostas
2.963 questões neste fórum
-
Buscar valor do mes anterior DAX
Boa tarde Pessoa, estou com um problema em uma métrica onde eu preciso mostrar o valor de quantidade anterior do selecionado no filtro. Contexto: Tenho projetos que são abertos nas sprints e o usuário quer selecionar a sprint e vamos mostrar a quantidade de projetos da sprint selecionada e quantidade de projetos da sprint anterior. Tentei com selectedValue mas ainda não deu certo. Na tabela de interações eu tenho uma chave chamada "number", então imagino que na métrica vamos capturar a sprint e calcular a quantidade na fato, filtrando o ID anterior do selecionado, mas não sei como calcular. Eu consigo buscar selecionando o MES …
0 votos3 respostas -
Soma de dias sem somar os fins de semana
Bom dia pessoal. Eu estou com uma demanda de soma de dias para ter uma data final, mas estou tendo problemas com os fins de semana. O que me acontece é o seguinte, o meu cliente quer saber por exemplo, se eu somar a quantidade que está em produção no setor mais a quantidade que vai chegar no setor e dividir pela capacidade do setor, qual seria a data que terminaria toda essa produção. A minha medida é a que estou usando abaixo: Finalização Corte = VAR vCapacidadeTotal = [Na Fase Corte] + [Chegando Corte] //Soma da quantidade que está e vai chegar no setor VAR vQtdDias = DIVIDE(vCapacidadeTotal, [Capacidade Diaria Corte]) //Quantidade de dias para …
0 votos6 respostas -
filtrar fase atual
Eu tenho uma tabela fato com contas, sendo a que a mesma conta tem períodos históricos e período atual em contextos diferentes. O período atual é o "account phase date from" mais recente os outro são todos períodos históricos. Eu preciso criar uma medida que filtre as linhas das contas que estão no período histórico (0) e no período atual (1), dependendo do contexto da conta. Um exemplo: neste exemplo: A conta fidinc_01_001002500 dentro do contexto (account phase context) "State Code" tem 1 periodo atual (1) e 4 periodos históricos (0). Basicamente a minha medida precisa ser o equivalente a coluna "current phase", nesse exemplo.
0 votos21 respostas -
Análise LY - Mesmo Período
Fala Incomparáveis, tudo bem? A dúvida de hoje é a seguinte: Eu tenho a seguinte medida, ela me calcula a quantidade de pedidos do ano anterior. Mas imagine que seria 2023. Qual é a dúvida: Imagine que esteja comparando 12 meses de 2023, com apenas 4 meses de 2024. Queria fazer um comparativo considerando o mesmo período do ano anterior, alguém aí sabe como fazer ? LY_Pedidos = VAR vLYPedido = CALCULATE( [Pedidos], SAMEPERIODLASTYEAR('dCalendário'[Date]) ) VAR vCalculo = [Pedidos] - vLYPedido RETURN DIVIDE(vCalculo,…
0 votos4 respostas -
Regra para calcular a média acumulada
Pessoal boa noite, preciso de uma ajuda, anexo segue a planilha que consta meus leadtime x data x status, e o indicador de Leadtime ideal é 65 - medido pela média dos casos finalizados; a partir dessa informação preciso criar uma regra para conseguir identificar quais casos EM ANDAMENTO deverão ser "desconsiderados" , ou seja, quais casos em andamento deverão ter o status alterado para FINALIZADO a fim de não impactar, permanecendo com a média abaixo do Leadtime ideal (=65). Na planilha deixei o exemplo do mes de março/2024, em que a media de leadtime total está 75, mas o indicador é medido apenas com os casos FINALIZADOS que a média do Leadtime está= 58, agor…
0 votos1 resposta -
Saldo do estoque estático - Conforme o filtro de data
Olá pessoal, sou iniciante e ainda estou entendendo como funciona o contexto e as medidas com DAX. Preciso da ajuda de vocês! __________________________________________________________________________________ Contexto: Tenho uma tabela chamada "fMovimentoEstoque" Nela tem varias informações, porem o que eu estou usando no contexto é as colunas: "dt_ent_sai" >> Data de competencia da movimentação "numero1" >> ID da movimentaçao "numero2" >> N. Documento "CodOper" >> Tipo de Operação "prd_nome" >> Nome do produto "Mov. Entrada" (medida) "Mov. Saída" (medida) "qtd_total" >> É o movimento de entrada e saída …
0 votos5 respostas -
Criar uma medida que retorne o melhor mês
Olá pessoal, tudo bem? Preciso criar uma medida que retorne o melhor mês, já tentei fazer com Rank, topN e não estou conseguindo. Alguém sabe como fazer?
0 votos14 respostas -
Diferença entre realizado e meta
Amigos eu estou fazendo um projetinho de 5s e minha logica nao esta batendo. Estou pegando 'soma pontuacao' / 'pontuacao maxima' = '% Pontuacao total' A minha meta é 84%, peguei 'Pontuacao Maxima'*0.84 e tenho '84% Meta'. Agora eu precisava descobrir Ex: Manutenção : % Pontuacao total = 91,25 % - 84% (Meta) = 7,25%. Desde ja obrigado!
0 votos5 respostas -
TOPN Clientes por Material
Olá, Boa tarde! Estou tentando fazer um TOP 10 clientes, onde eu já tenho filtrado o Vendedor e o Produto. Então irá funcionar da seguinte forma, ao filtrar o vendedor eu tenho a relação de todos os materiais (Produtos) que ele vendeu, sendo assim, irei filtrar um material especifico e gostaria de ter o TOP 10 de Clientes que comprou aquele material filtrado. Dessa forma esta filtrando apenas o Vendedor, e fazendo o TOP 10 cliente dele. Mas ao Filtrar o Material não esta dando certo! Esse seria o comando que tentei fazer do RANKX. Dede já agradeço a ajuda!
0 votos8 respostas -
Abertura da DRE visível ou não estando no mesmo nível
Olá INCOMPARÁVEIS!!!! A tropa é pesada e sei que esse problema vai ser resolvido! Estou elaborando uma DRE, no entanto nossa DRE abaixo de cada linha principal pode apresentar detalhamento até um 3º nível ou não e o desafio que foi requisitado e que não estou conseguindo evoluir é evitar a repetição da descrição e do somatório da linha quando a mesma não desce até o 3º Nível. No exemplo abaixo a linha com destaque vermelho é o que é desejável ser visto. O verde necessita apresentar mais níveis, por isso influencia diretamente na exibição do que está acontecendo no destaque vermelho. Estou anexando um pbi e uma base em excel caso necessitem. Base de Da…
0 votos7 respostas -
Total Acumulado Mês Passado - DATEADD VS Cálculo manual
Olá pessoal, time Xperiun. Assistindo a live [Extra] Live #67 que está presente no Módulo Linguagem DAX Essencial / Bônus, temos o exercício 3 onde o objetivo é Calcular o Acumulado ao longo do tempo, porém até o mês passado em relação ao mês atual do Contexto. Ok, até aqui e no arquivo que é usado nesta live, tanto a DAX usando DATEADD e DAX com o cálculo "na mão", ou seja, manipulando totalmente o contexto sem o uso de Syntax Sugar, os valores / resultados são os mesmos! SHOW! Daí fui praticar a mesma DAX, porém com o material da LIVE 2 (que trata de cálculos com inteligência de tempo). Não vejo nenhum problema com o Modelo e as medidas seguem o mesmo padrão…
0 votos2 respostas -
CALCULAR PENÚLTIMO DIA DE COMPRA DO CLIENTE
Boa tarde! Gostaria de calcular o penúltimo dia de compra do cliente para posteriormente calcular o tempo médio de compra do cliente. Poderia me ajudar qual a melhor forma para realizar este exercício? Data anterior = VAR vData_Pedido = fPlanilhaVendas[Data] VAR vProduto = fPlanilhaVendas[Produto] VAR vResultado = CALCULATE( MAX(fPlanilhaVendas[Data]), FILTER( fPlanilhaVendas, fPlanilhaVendas[Data] < vData_Pedido && fPlanilhaVendas[Produto] = vProduto ) ) RETURN vResultad…
0 votos5 respostas -
TÍTULO DINÂMICO COM PARETO
Olá à todos! Preciso criar uma medida para destacar os itens mais ofensores do contexto da medida [% Aderencia], ou seja do menor para o maior, e utilizar a lógica de pareto em cima para me trazer somente os que são 20% responsável por 80% total. A medida deve me retornar as categorias de contrato [num_contrato], pois isso será usado num título dinâmico. A medida deve respeitar o contexto de data, ou seja, ao filtrar alguma data as categorias de contratos devem alterar. Exemplo de um modelo de como deve ficar (as categorias destacadas são apenas para demonstração): Arquivos em anexo. Agradeço a disposição desde já! ajuda titulo dinam…
0 votos17 respostas -
Medida DAX ponderada calculo de Disponibilidade (PCM)
Bom dia pessoal. Alguém bão de DAX pode me ajudar a fazer essa equação de forma correta? Atualmente elaborei essa abaixo, mas gostaria da opinião dos veteranos: Aqui calculo a disponibilidade de equipamentos levando em consideração um peso de ponderação e o tempo que ficou em falha.fDisponibilid Segue a medida realizada: fDisponibilidade Ponderada = VAR WeightedDuration = CALCULATE( SUMX( SUMMARIZE( dEquipamentos, dEquipamentos[Máquina], dEquipamentos[Posição de origem], "Weighted Duration", DI…
0 votos2 respostas -
Veículos mobilizados acumulados ao longo do tempo
Pessoal, bom dia!! Postei um tempo atrás uma necessidade em um projeto para apresentar o número de veículos e equipamentos mobilizados acumulados ao longo do tempo e o @Edson Igari me ajudou com a solução. Porém, ao analisar os dados, percebi alguns somas acumuladas que não estão corretas e precisava identificar o motivo, que bem provavelmente deve estar relacionado com a base e não com as medidas. Na base de dados, são cadastrados dados de veículos e equipamentos mobilizados e desmobilizados ao longo do tempo e suas características como: Placa, modelo, data de mobilização, data de desmobilização, etc. Foram criadas as seguintes medidas para o projet…
0 votos3 respostas -
Forecasting do Último Valor Registrado
Pessoal já faz uns dias que estou preso em um desafio, não estou conseguindo realizar a projeção futura, considerando o último valor que tenho registrado Meu acumulado valor acumulado durante dias se chama Carteira e lá eu tenho minha demanda para executar, e em outras colunas eu tenho meu orçamento projetado de venda e de execução, precisava fazer um projeção a partir disso, considerar o último valor registrado + valor vendido do dia - capacidade do dia e projetar isso para o final do mês todo Precisava considerar último valor registrado = 69.372 do dia 27 e projetar o valor da carteira = 69.372 + 5.668 - 7.028 ( 68.0…
0 votos7 respostas -
Qual medida utilizar para obter a média em cima do total dos últimos 3 meses?
Time, nesse exemplo hipotético, gostaria ter a média de venda dos últimos 3 meses. Qual medida ou fórmula DAX devo utilizar?
0 votos2 respostas -
Soma de linhas na DRE
Pessoal, bom dia!! Eu estou montando uma DRE, porém além dos valores no subtotal, o cliente quer uma linha onde ele veja o somatório das linhas abaixo do total, vou ilustrar: Uso esse medida para o realizado Realizado = VAR vSubtotal = MAX(dMascara[Subtotal]) VAR vValorSubtotal = CALCULATE( [Total Movimento1], FILTER( ALL(dMascara), dMascara[CodGrupoDRE] <= MAX(dMascara[CodGrupoDRE]) ) ) VAR vContextoNivel1 = ISINSCOPE(dCategoria[Categoria]) VAR vResultado = SWITCH( TRUE(), vSubtotal = 0, [Total Movimento1], …
0 votos2 respostas -
Duvida Subtotais DRE
Boa tarde Incomparáveis, tudo certo? Estou com problemas para adicionar os subtotais de uma "DRE" para um projeto, enviei em anexo as duas tabelas no mesmo formato que estão no Power BI, uma com a estrutura completa e outra com um resumo simulando os dados. Gostaria de realizar a soma dos subtotais da estrutura e eliminar campos vazios, porém os campos vazios alteram mês a mês, devido a inconsistência no preenchimento. Tentei o passo a passo ensinado ao final da trilha 1, porém sempre apresentando erro. Se alguém tem um dica de quais informações devo realizar e dicas de funções, agradeço demais! Meu primeiro "trampo" na área, apanhando legal! Desd…
0 votos2 respostas -
Gestão de Projetos: dúvida no cálculo acumulado semanal por projeto
Boa tarde pessoal, Estou com dificuldade em criar um cálculo acumulado. Em anexo estou disponibilizando um arquivo PBIX que contém dados de três projetos (A, B e C) e suas semanas previstas e realizadas para atividades ao longo do tempo. A minha dificuldade consiste em fazer com que o total acumulado respeite o limite máximo de cada semana de projeto selecionado. No exemplo abaixo estou selecionando o projeto A, porém, a minha medida “Total Previsto ACC RESP” está realizando o acumulado até o total da coluna “Semana corrida Prevista” ou seja, o resultado deveria ser exibido até a semana 59 e não até a semana 80, o mesmo ocorre com a medida “Total Realizado ACC…
0 votos2 respostas -
Total da coluna da tabela não é igual ao total linha a linha
Olá! Tenho um dashboard de vendas onde há uma análise do total e uma de same store sales (lojas que venderam em um mês e no mesmo mês no ano anterior). Criei três medidas: Venda Total = SUMX( fVendas, fVendas[Venda (milhares)] ) Classificação = IF( [Venda Total] <> 0 && [Venda Ano Anterior] <> 0, "Mesma Loja" ) Venda Total Mesma Loja = IF( [Classificação] = "Mesma Loja", [Venda Total], BLANK() ) Porém os visuais que contém totais não mudam quando utilizo o valor de mesmas lojas (imagens em anexo). Como faço para que o total puxe a…
0 votos3 respostas -
Fltrar valores negativo e posito em uma tabela
Olá pessoal boa, preciso deu uma ajudinha, preciso adicionar um filtro na qual filtre os valores positivo e negativos de uma tabela, porem a coluna que preciso filtrar seria a coluna Receita Op , porém essa coluna é uma medida DAX,
0 votos4 respostas -
Contagem Dias Úteis + Feriados
Olá, criei essa medida para cálculo de lead time, ou seja, quanto tempo demora a entrega de um produto desde a sua solicitação, desconsiderando os sábados, domingos e feriados(feriado informado na tabela feriado). porém, ela está calculando com o dia da solicitaçao, onde gostaria que desconsiderasse na contagem, como faço essa adaptação? a intenção é que na variavel proxima data pudesse ser exatamente essa nova datainicial, segue a medida criada:
0 votos6 respostas -
Análise Vertical nos subníveis da DRE
Olá pessoal, porque no meu calculo só fica no primeiro nível. alguém pode me responder? DRE-Analise Vertica.pbix
0 votos5 respostas -
DAX com logica de filtros
Pessoal, Estou com um desafio em uma medida DAX. Eu tenho uma função DAX, que esta funcionando perfeitamente, porém, preciso ajustar ela para uma função lógica onde quando qualquer filtro aplicado na dCalendario, o valor a ser retornado corresponda o filtro, caso contrário, o valor deverá ser o maior mês do ano (no caso dezembro para anos anteriores) e para o mês atual para o ano atual. Então a medida que tenho atualmente seria: Vlr Vigentes Ano Atual = var Vigentes = CALCULATE( SUM(fVigentes[SUM_quantidade]), 'dCalendário'[Ano] = YEAR(TODAY()) - 0) Return IF( Vigentes =…
0 votos2 respostas