Linguagem DAX
Dúvidas e problemas relacionados à Linguagem DAX.
Explore Perguntas
-
0 votos2 respostas
-
0 votos1 resposta
-
0 votos2 respostas
-
0 votos0 respostas
-
0 votos5 respostas
3.011 questões neste fórum
-
Meta sob a média
Olá meus amigos, gostaria da seguinte ajuda. Em meu dashboard eu tenho o card onde eu mostro as média que deve ser atingida, como no exemplo o card "Valor Médio Anterior". Porém quando tenho que fazer o cálculo para apresentar na tabela o quanto estou acima ou abaixo da "Valor Médio Anterior" a tabela da erro. Eu fiz as seguintes medidas: M_SomaValorAtual = Faturamento Hoje M_SomaValorAnterior = Faturamento Anterior M_ValorMedioAnterior = Faturamento Anterior / Dias Corridos (Nessa medida que eu gero o valor para ser alcançada minha meta M_ValorMedioAnterior = [M_SomaValorAnterior]/Dim_DiasUteis_Clinica[DiasUt…
0 votos6 respostas -
Segmentar por faixa etária em vários lugares
Tenho o cenário abaixo e preciso saber a faixa etária atual, no momento do cadastro e no momento da venda tab_Cliente id_cliente data_nascimento data_cadastro tab_pedido id_pedido data_pedido Pensei em criar uma tabela para segmentar dinamicamente da seguinte forma tab_faixa_etaria faixa_etaria limite_inferior limite_superior Até assisti a aula de segmentação, porém estou com dificuldades para criar essa segmentação para saber quantos clientes de cada faixa etária cadastraram em determinado período. Podem me ajudar? Tenho que criar medidas para calcular a idade a…
0 votos4 respostas -
Gráfico TOPN
Galera, Boa noite. Estava tentando reproduzir o gráfico da Live #47, de acordo com o exemplo feito pelo Léo, a base dele tem os vendedores quem tem vendas em todos os meses. Diferente do exemplo passado a minha base não tem vendas todos os meses Segue em anexo fotos... Segue tmb abaixo a medida feita, Faturamento c/ Outros = VAR vN = 3 VAR VTopN = //RETORNAR UMA TABELA (VIRTUAL) TOPN( vN, ALL(fVendas[Vendedor]), CALCULATE([Valor Total],ALLSELECTED(dCalendario[Nome do mês])) ) VAR VfatTopN = calculate([Valor Total], KEEPFILTERS(VTopN), TREATAS( VALUES('Vend…
0 votos5 respostas -
Desafio - Calculo de Turnover Demissional
Olá, Estou tentando fazer o cálculo do Turnover Demissional, mas travei em realizar as medidas do período anterior. Inicialmente calculei o Headcount da seguinte maneira: CALCULATE( COUNTROWS(fFuncionarios), FILTER(fFuncionarios,fFuncionarios[Situação] <> "Demitido")) Depois calculei as demissões da seguinte maneira: CALCULATE(COUNTROWS(fFuncionarios), FILTER(fFuncionarios, fFuncionarios[Situação] = "Demitido")) Porem agora não sei como calcular o Headcount do período anterior. Alguém saberia me direcionar?
0 votos1 resposta -
Comparação Produto
Boa tarde, estou precisando fazer uma analise de carteira de pedido, conforme abaixo Família de Produto Valor da Carteira Estoque Faturável Quantidades de Ordens de Vendas Valor total dos pedidos que tenha a família de produto filtrado. Minha "dor" está nessa ultima coluna. Ao filtrar uma determinada família e não faz a soma de todos os pedidos em carteira que tenha essa família. Segue formula que estou usando Total Vendas Comparação Produto = CALCULATE( [Valor Carteira], ALL(dMaterial[FAMILIA COMERCIAL.1]), TREATAS( VALUES('dMaterial Comparação 1'[MATNR]), fCarteira[MATN…
0 votos1 resposta -
Calcula Especifico.
Boa noite. Preciso de uma ajudinha na questão abaixo. Tenho uma tabela c/ os casos Confirmed por Data e Estado, o meu problema e o seguinte, na coluna Confirmed não posso acumular e somar os valores, no exemplo marcado em vermelho "Maine" nos dias 03,04,05 e 06 permaneceu c/ o Confirmed no valor 4, se realizo um sum por exemplo o valor 4 tem que contar somente 1x e não 4x, e se por acaso no dia 7 o valor do Confirmed de 4 for para 5, tenho q somar apenas a diferença desses valor que no caso e 1.
0 votos7 respostas -
CALCULO DE HORAS X R$
Bom dia Pessoal, Preciso muito da ajuda de vocês, estou tentando fazer um cálculo utilizando horas, mas não estou conseguindo. Por exemplo a cada 1 hora de motor ocioso (veiculo parado com motor ligado) o veiculo gasta R$ 15,038, gostaria de saber o custo que cada grupo esta tendo com desperdicio de oleo diesel, preciso montar esse relatorio para fazer gestão e reduzir custos. Eu não faço a minima ideia de como fazer, ja procurei no youtube, no google, e não encontrei nada parecido. Se alguém puder me ajudar, eu agradeço muito. Obrigado.
0 votos1 resposta -
Qual mês do ano o produto é mais vendido
Bom dia. Estou com dificuldades em criar uma medida que me retorne o mês do ano em que meus produtos mais vendem (individualmente), para programar as compras. Por exemplo, tenho uma tabela com todos os meus produtos listados, gostaria de saber qual mês do ano cada um deles mais vende, com isso conseguiria programar as compras para manter um estoque disponível nesses meses. Obrigado.
0 votos7 respostas -
Estoque Projetado
Estou querendo fazer uma media para Estoque projetado (em pallets). A principio criei a medida abaixo (Estoque + Plano de produção - Plano de Vendas). Porém não estou conseguindo evoluir para o cálculo entender os resultados para os dias seguintes: Na pratica a tabela abaixo mostra a ocupação do estoque no dia 18 (12.597) e na coluna ao lado (que é a medida do print acima) mostra o resultado de 11.729 (que é 12.597 + 571 - 1.439). O que preciso é que esse resultado seja projetado para os dias seguintes futuros (dia 19, 20 ... ) e assim por diante. Agradeço desde ja. Abs.
0 votos10 respostas -
Conversão de Tabela
O banco de dados foi criado da forma que está "Tabela atual" e preciso transforma-lo em uma nova tabela que fique igual a "Tabela Power BI". A ideia é que o Power BI encontre o Id do usuário e traga as datas de inicio e fim lado a lado conforme "Tabela Power BI". Tentei resolver buscando das datas mínimas e máximas, mas o mesmo usuário pode aparecer com outras atividades em dias diferentes, daí a fórmula não pegará as datas separadas, trazendo somente a menor e a maior da registrada no id do usuário. Lembrando que podem existir usuários que só tenham começado uma atividade e ainda não a terminou, o que nesse caso a "DataFim" teria que receber "null" como…
0 votos1 resposta -
Calculate x Filtros
Pq o CALCULATE ignora os filtros na Marca e não ignora quando o contexto é de ano? Não consegui entender essa parte
0 votos2 respostas -
Cálculo Horas Máxima e Mínima entre duas linhas em colunas diferentes
Boa tarde, estou com situação cujo tenho um veículo que saiu no mesmo dia para entrega, porém com carga e recarga, quero medir o tempo total do mesmo na rota naquele dia, porém a saída está uma coluna e a entrada em outra, quero fazer isso para analise por dia e mês, sempre tirando a média do dia, alguns veículos não tem recarga, outros tem, a ideia e que ele tire a media de todos os veículos, no entanto do caminhão que tem recarga ele pegue o mínimo da saída (que está em uma linha) e o máximo da entrada que está em outra linha, para usar para o calculo da média total dos veículos deste dia. Tabela: 03 08 05 Segue em anexo os prints e pbix PROD…
0 votos6 respostas -
Fórmula Filtro
Pessoal, uma dúvida. Tenho a tabela abaixo, onde tenho por exemplo nº equação 20 e quero fazer um filtro pela conta contábil 952314501.. Preciso que ele traga a equação que tem essa conta, mas não apenas essa conta, mas todas as outras junto, pq a equação tem outras além dessa. Eu não to conseguindo . Qdo faço ele só traz a equação 20 e essa única conta. Queria todas do conjunto
0 votos3 respostas -
DRE não totaliza corretamente
Boa tarde pessoal, como posso corrigir este problema dos totalizadores? vejam na imagem abaixo. aqui está a fórmula que estou tentando implementar. Realizado = VAR varSubtotal = SELECTEDVALUE(dim_mascaradre[masc_subtotal]) VAR varOrdemContexto = MAX(dim_mascaradre[masc_ordem]) VAR varValor = SUM(fato_lancamento_contabil[laco_valor]) VAR varValorCredito = CALCULATE( SUM(fato_lancamento_contabil[laco_valor]), USERELATIONSHIP( fato_lancamento_contabil[laco_conta_credito] , dim_plano_conta[Código Reduzido] ) ) VAR varValorSubtotal = CALCULATE( SUM(f…
0 votos4 respostas -
Saldo Total não está aparecendo no gráfico e sim o saldo da último dia
Prezados, estou precisando que o saldo total o valor de R$ 610.765,52 apareça no gráfico, porém está me mostrando o saldo de R$ 606.703,70 , percebi que os valores que não estão aparecendo na soma são dois valores de fevereiro que tem saldo, porém não houve movimentação em março, abaixo segue a tela e as medidas utilizadas. Se alguém puder me auxiliar, desde já muito obrigado. Saldos Bancários F LD = VAR vUltimaDataMovimentacao = LASTDATE(fFSE8010[E8_DTSALAT]) RETURN CALCULATE( SUM( fFSE8010[E8_SALATUA]); FILTER( fFSE8010; fFSE8010[E8_DTSALAT] > DATE(2016;12;31) && fFSE8010[E8_CONTA] …
0 votos6 respostas -
DAX para conciliar contas
Estou em busca de desenvolver soluções para área e gostaria de ter uma ideia como criar uma conciliação automática, utilizando DAX. Por exemplo: Razão Contábil (módulo contábil) x Contas a Receber (relatório do módulo) Gostaria de ter uma ideia de como prosseguir e se realmente é possível ?
0 votos1 resposta -
Apoio com distinctcount
Boa tarde Leo e João Pedido de apoio com distinctcount Tenho a seguinte tabela id_pedido data_pedido data_booking data_entrega 64184 02/02/2021 02/02/2021 02/02/2021 64218 03/02/2021 03/02/2021 03/02/2021 64224 03/02/2021 03/02/2021 03/02/2021 64195 03/02/2021 03/02/2021 03/02/2021 63699 18/12/2020 03/02/2021 12/01/2021 64147 01/02/2021 01/02/2021 08/02/2021 64148 01/02/2021 01/02/2021 11/02/2021 64158 01/02/2021 01/02/2021 17/02/2021 64158 01/02/2021 01/02/2021 11/02/2021 64157 01/02/2021 01/02/2021 08/02/2021 64145 01/02/2021 01/02/2…
0 votos5 respostas -
Formatação condicional por cores
Bom dia pessoal, Estou criando uma medida para formatar minha tabela de acordo com a meta, porém cada linha corresponde a um valor diferente e quando crio a medida com SWITCH ou IF para verde e vermelho as alterações não ocorrem linha a linha. Usei a seguinte medida, com as cores hexadecimais, porém apenas a primeira cor é colocada em todos os campos: Cor tabela = SWITCH(TRUE(), [RIT ART]<[Meta RIT],"#DA291C", [Disponibilidade Ind]<[Meta Disponibilidae industrial],"#DA291C", [Aproveitamento Moagem Total]<0.97,"#DA291C", CALCULATE(SUM(fRealizado[Valor_caracteristica_dia])/1000,fRealizado[Carac_mestre_contr]="CMOIMT")&…
0 votos2 respostas -
Função SWITCH (Dúvida)
Pessoal boa noite, estou fazendo uma medida switch mas ela não responde aos intervalos. Essa é a medida -> Intervalo conf = SWITCH ( TRUE (), [#Status] >= -15, -4, [#Status] >= -14.99, -3, [#Status] <= -9, -3, [#Status] >= -8.99, -2, [#Status] <= -6, -2, [#Status] >= -5.99, 1, [#Status] <= -3, -1, [#Status] >= -2.99, 0, [#Status] <= 3, 0, [#Status] >= 3.01, 1, [#Status] <= 6, 1, [#Status] >= 6.01, 2, [#Status] <= 9, 2, [#Status] >= 9.01, 3, [#Status] <= 15, 3, [#Status] >= 15.01, 4 ) Teste_jean.pbix
0 votos2 respostas -
Divisão sem Valor futuro
Estou com a seguinte situação , preciso fazer uma divisão entre Margem Variável e Receita Liquida , até ai tudo bem para os meses que tenho a margem ( Margem Bruta - Custo de Vendas) ,porém no mês corrente ainda não tenho a informação da margem Variável, então o calculo retorna erro alguma solução para isso? Receita Líq. Total Margem Variável % Mês 1.755 432 24,60% 01/2001 2.118 349 16,46% 02/2001 1.601 …
0 votos11 respostas -
Dia anterior com saldo
Bom Dia Pessoal, Por favor! Preciso criar uma medida que calcule o ultimo dia com saldo, por exemplo, se estiver no dia 18/03 e dia 17/03 não houver saldo a medida precisa retornar o saldo do dia 16/03, se houver saldo. Eu tentei usando a DATEADD e a PREVIOUSDAY, mas não consegui fazer esta verificação do saldo. Alguém consegue me ajudar? Dia anterior com saldo = CALCULATE( [Montante BRL], PREVIOUSDAY( dCalendario[Data] ) ) Att Efraim
0 votos6 respostas -
Averagex + Filtro - Validade de Produtos
Bom dia Srs , Estou com uma duvida , tem um relatório de shelf life de produtos. na qual preciso trazer uma media de dias disponíveis ate < = 60 dias, usei uma Medida AVEREGEX + filter na medida para trazer a media de dias disponíveis dos produtos e adicionei um parâmetro para possa variar esses dias . Porem quanto jogo tabela matriz ela traz os dias conforme a quantidade de dias no parâmetro porem também traz campos em branco , o colocando uma coluna de media convencional. aparece a media dias disponíveis. e gostaria que trouxe apenas esse intervalo de 60 dias e valor de estoque dessa seleção. Ex; Até 60 Dias = IFERROR(CALCULA…
0 votos2 respostas -
Calculate com condição
Pessoal, preciso fazer uma soma dos valores cujo no nome contenha a palavra B+. Como faço isso na dax? Fiz assim conforme abaixo, mas não sei o q colocar no lugar do =. Na linguagem M usa o Text.Contains. E na Dax? CALCULATE([Migração], 'DIM_PRODUTO'[NOME_DO_PRODUTO] = "B+")
0 votos5 respostas -
Comparar o valor atual com o anterior
Possuo um painel de Gestão de NPS, onde os clientes escolhem uma nota de 0 a 10. Eu precisava comparar a nota atual que ele deu com uma nota que ele deu anteriormente Segue o painel abaixo: Por exemplo: Precisava comparar a nota que o cliente deu em janeiro com a nota que ele deu em outubro ou novembro, para saber a quantidade de cliente que a nota caiu, que a nota subiu
0 votos7 respostas -
Contar linhas excluindo negativos
Prezados Tenho a seguinte situação , preciso contar o numero de notas faturadas mas preciso excluir as devoluções (negativos) Considerando que são devoluções no caso a seguir teria 7 notas faturadas , ou seja a NF 7111 e NF 7112 são desconsideras pois tem positivo e negativo , Pensei em filtrar no powerquery eliminando duplicatas pela NF mas a base não segue o mesmo padrão do caso existe valores negativos (devolução ) que a NF não é a mesma da emissão (positivo)
0 votos2 respostas