Linguagem DAX
Dúvidas e problemas relacionados à Linguagem DAX.
Explore Perguntas
-
1 voto5 respostas
-
1 voto6 respostas
-
0 votos3 respostas
-
0 votos8 respostas
-
0 votos0 respostas
-
0 votos2 respostas
-
0 votos1 resposta
3.014 questões neste fórum
-
Média Ponderada (ultimos 3 meses)
Olá Pessoal, Boa noite! Como que eu consigo calcular por exemplo a Média Ponderada nessa caso dos ultimos 3 meses? No caso seria Seria Dez, Nov e Out de 21. Pois estou avaliando o resultado de Janeiro. Tenho uma tabela de faturamento por loja e a data...conforme imagem abaixo. Assisti alguns vídeos de Média Ponderada..mas é sempre com exemplos que tem uma coluna de "Quantidade" e "Custo Unitário". Aqui no meu caso eu tenho até a Qtde de Tickets por Loja, que está em outra tabela só com informações de Tickets..Não sei se seria o caso de usar isso no cálculo Dax.. Obrigado!
0 votos8 respostas -
Somatório errado na matriz
Pessoal, Fiz uma fórmula (DISTINCTCOUNT) para saber a quantidade de pacientes distintos. Porém ao fazer um visual de matriz estratificando o total por unidade o somatório fica errado. Observação: as tabelas (dUnidade e fAtendimentosRealizados) estão devidamente relacionadas. Agradeço imensamente pela ajuda.
0 votos6 respostas -
Diluir a meta mensal por dia útil e acumular até a data atual
Olá pessoal, Estou com dificuldades nos contextos das medidas. Tenho uma tabela com os faturamentos diários e a meta mensal (meta total do mês no dia primeiro de cada mês). Problemas: 1. Estou precisando diluir as metas para os dias úteis (esse eu consegui). 2. Fazer o acúmulo da meta que foi feito a diluição. 3. Dias úteis somar no contexto de dia (no meu exemplo teria que retornar 6 em fevereiro). Segue os arquivos para análise. Exemplo Metas.pbix Exemplo Metas.xlsx
0 votos3 respostas -
Quantidade de Clientes com Crescimento
Senhores, preciso novamente de auxilio, gostaria de mensurar em um determinado período, quantas vezes um clientes teve queda de faturamento em relação ao mês anterior, Ex: Cliente Mes %Mes Atual x Mes Anterior padaria jan -15% padaria fev -12% padaria mar 5% No exemplo acima eu teria uma medida para o cliente padaria, informando que ele teve 2 (dois) meses com que queda de faturamento em relacao ao mes anterior!!!
0 votos10 respostas -
Comparação semanal
Como vcs podem ver em novembro tenho semana 48 que começa no dia 29 so que ela terminar no mes de dezembro dia 05. Pode ver que do dia 29 ao dia 05 da os 7 dias da semana. Eu gostaria de juntar tudo em uma semana so e n aparecer semana 48 em novembro e dezembro. Pq quando faço a comparaçao com a semana anterior ele compara os 2 dias de novembro com os 5 de dezembro. Eu acho que é contexto e tenho que fazer uma verificaçao so que n estou conseguindo.
0 votos14 respostas -
Total Projetado
Preciso fazer uma DRE anual que contemple os valores realizados (no caso, janeiro) + os valores orçados para o restante dos meses. (minha estrutura é DRE e as fórmulas são com base na aula de DRE do Leo). Os dados estão em duas tabelas separadas e diferentes. Tô trabalhando com essa medida: Projetado = VAR vMes = 2 VAR vAno = 2022 VAR vDataEixo = MAX(_dCalendario_Ref[Date]) VAR vMesEixo = MONTH(vDataEixo) VAR vAnoEixo = YEAR(vDataEixo) VAR vREalizado = [Total Realizado] VAR vOrcado = [Total Orçado] RETURN IF( vMesEixo < vMes , [Total Realizado] , [Total Orçado]) Para o exemplo,…
0 votos12 respostas -
Fluxo de caixa do simulador
Olá pessoal, Gostaria da ajuda se possível de você, pois estou fazendo o Dashboard de Fluxo de Caixa com Simulador e tem uma medida que somente me retorna false/true Acontece que essa medidas está igual há do professor e não encontro o erro. Segue abaixo a medida e em anexo o arquivo PBIX Obrigado. Fluxo Caixa Cenário = VAR vAcumulado = CALCULATE( [Lucro Operacional Cenário], FILTER( ALL(dContaSuperior), dContaSuperior[idContaN1] <= MAX(dContaSuperior[idContaN1]) ) ) VAR vResult = SWITCH( SELECTEDVALUE(dContaSuperior[Subtotal]), 0, [Lucro Operacional Cenário], 1, IF(ISINSC…
0 votos2 respostas -
Medida DAX
@Barony bom dia! Poderia me ajudar com essa questão? Exemplo: Tenho 30 clientes e vou fazer um TOPN para trazer os 15 clientes certo, e eu gostaria de deixar os outros 15 clientes que estão fora do TOPN como "Outros" e fazendo a soma deles. Conseguiu entender? Obrigado! Paulo
0 votos3 respostas -
TOPN - Aparecer apenas as linhas correspondente a seleção do TOPN
Boa noite Pessoal. Estou com um problema para realizar um ajuste no TOPN. Criei um pbix como exemplo. Quero que ao realizar o filtro do TOPN, apresenta apenas a quantidade de linhas correspondente ao filtro. Atualmente está aparecendo os dados do filtro por Gols, e o restante fica em branco. duvida_topn.pbix Exemplo.xlsx
0 votos2 respostas -
0 votos2 respostas
-
Relacionamento virtual DAX para calculo
Preciso pegar resultado de uma medida "Qtd Produzir" e multiplicar por uma coluna para gerar resultado, acredito que meu erro deve estar em relacionamento virtual. abaixo .pbix e print com esperado. Base.pbix
0 votos9 respostas -
Cálculo Dax Acumulado
Ola Pessoal! Boa noite! Estou com um problema num relatório que só fui perceber hoje após uma solicitação do meu chefe. Se eu quiser por exemplo, avaliar meu resultado acumulado desse ano até o dia 16. Os meus dados só vão até o dia 16..então é só eu não filtrar nada que está certo! Mas se eu quiser comparar o acumulado desse ano até o dia 16/Fev x mesmo período do ano anterior terei problemas! Eu tenho que filtrar 2022, Jan e Fev e do dia 1 ao dia 16.. Mas o filtro vai pegar Jan do dia 1 ao dia 16, e Fev do dia 1 ao dia 16 de 2022 e vai comparar com esses mesmo períodos de 2021.. Logo estaria reportando o resultado errado... Eu queria avaliar Jan/…
0 votos8 respostas -
QUANTIDADE DE HORAS ENTRE DOIS HORIMETROS DE UM MESMO EQUIPAMENTO COM BASE NA ULTIMA DATA
Pessoal é o seguinte, tenho um relatório de requisição de combustível de equipamento, (Tenho 3 tipos de equipamentos) cada requisição cria as seguintes colunas, “Data”, “Equipamento”, “Nota Fiscal”, “Litros Abastecidos”, “Valor Total (R$)”, “Horimetro do equipamento”... cada abastecimento cria uma linha com essas informações. Minha pergunta é o seguinte: Como faço para criar uma coluna que me retorna o último horimetro do (equipamento x ou y) na mesma linha do horimetro atual do (equipamento x ou y) para eu poder saber quantos litros por hora meu equipamento (x ou y) consumiu. (Lembrando que as datas variam de cada lançamento)
1 voto10 respostas -
PREVIOUSYEAR - MODO Raiz
Boa noite a todos, *** Se for algo muito complexo, e tiver algum consultor, que tiver uma hora disponível para auxiliar, deixe o contato que entro em contato, gostaria muito de entender a lógica por trás da solicitação abaixo *** Seguindo as aulas do Leo no novo módulo de Dax, gostaria de entender COMO A CALCULATETABLE faz para esconder as datas futuras, ou seja, datas ondem não deveriam ter valores. Abaixo seguem as imagens para facilitar. 1. Primeiro: Reduzi a tabela Fato para 49 linhas onde tem dados de 01/01/2017 até 16/03/2019. Tenho uma tabela calendário que vai de 01/01//2017 até 31/12/2019 2. Criei uma medida de Total Vendas, bem simples, som…
0 votos8 respostas -
Média Ponderada (ultimos 3 meses)
Olá Pessoal, Boa noite! Como que eu consigo calcular por exemplo a Média Ponderada nessa caso dos ultimos 3 meses? No caso seria Seria Dez, Nov e Out de 21. Pois estou avaliando o resultado de Janeiro.
0 votos0 respostas -
Retornar valores em suas respectivas colunas
Boa tarde pessoal, estou com uma dúvida em relação a uma medida usando VAR, se vai funcionar da maneira que penso, se tem como fazer. Tenho uma tabela de metas e as Cultivares de semente (Agronegócio), e aí preciso que a cultivar fique fixo como na imagem que irei mostrar e as vendas de cada coordenador fique em baixo de suas respectivas colunas. Cada VAR que fiz é o resultado de cada coluna, e o RETURN é onde está preenchido na tabela. É possível fazer com que eu traga no return todas essas variáveis preenchendo na tabela em baixo de cada um dos coordenadores?
0 votos4 respostas -
Criação de um filtro de Data dinâmico com base em "Possui Faturamento" e "É dia útil".
Olá pessoal Acho que essa é fácil, mas não consegui mudar o contexto para a construção de um filtro de data dinâmico para sempre abrir o relatório conforme critérios. Acredito que uma Coluna Calculada na dCalendario é a solução, para que eu possa usá-la em um visual de Filtro de Data. Em anexo, um excel que tenta expressar minha necessidade. Grato aos colegas! Filtro Dinâmico - Último Dia com Faturamento e Dia Útil.xlsx
0 votos11 respostas -
CONDICIONAL COM FILTRO DE VALORES
Boa tarde, Preciso colocar mais um filtro na medida abaixo, já tem um medida de quantidade de sku vendido "TT SKU". A segunda condicional seria contar os compradores com mais de 30 SKU de compra. Ou seja, ele deve contabilizar os compradores da cobertura "30 CX BD 310", que remete a um produto especifico, porém somente quem comprou 30 ou mais. cob_30 CX BDM 310 = CALCULATE([COMPRADORES],d_COBERTURA[COBERTURA]="30 CX BDM 310") COMERCIAL - IP.pbix
0 votos8 respostas -
Resultado errado, conta simples de divisão
A imagem é auto explicativa. Já conferi os filtros e nenhum filtro deveria alterar uma conta dessa no meu entendimento. Alguém já passou por isso?
0 votos3 respostas -
Gráfico de linhas com valor do último dia do contexto no drill down
Pessoal, preciso criar um gráfico de linhas com o drill em Ano, Mês, Semana e Dia. O resultado do indicador é diário. Quando fizer o drill em ano, o valor que precisa aparecer é o do último dia do ano; Quando for mês, do último dia do mês, Quando for semana, do último dia da semana. Como faço isso em DAX? Minha medida atual é essa: var Indicador = CALCULATE( SUM('fIndicadores Rodantes_Real'[Real]), dIndicador[Indicador] = "MKBF", 'fIndicadores Rodantes_Real'[Coordenação] = "Locomotivas") Return Indicador
0 votos5 respostas -
Contagem de produtos
Bom dia pessoal, Tenho uma tabela fato com vendas ano atual e anterior e uma tabela dimensão com todos os produtos. Estou fazendo um relatório ondem tem uma Matriz que mostra os produtos sem venda filtrado por ano e mês, e nessa matriz tenho uma coluna que mostra a venda desse produto que se encontra zerado no ano anterior. Acontece que quero colocar um cartão onde mostre a quantidade de produtos que estão sem venda mas não estou conseguindo. Fiz uma medida pra fazer essa contagem, quando coloco na matriz a contagem de itens fica correta porem no cartão fica com um valor diferente. A minha matriz está com um filtro onde a venda e igual a 0 e o ano anterior e maior que 0…
0 votos3 respostas -
Filtro de Página dentro de Segmentação de Dados (Com ou Sem)
Boa noite Pessoal, Eu coloquei dois filtros numa página do meu relatório pra deixar pro usuário clicar se quer ver as opções ou não. Mas teria como deixar essas opções tipo dentro de uma segmentação de dados, exemplo: Com Trilheiro // Sem Trilheiro Com Prime // Sem Prime Dessa forma os valores dos meus gráfico iriam alterar clicando nas opções "Com" "Sem". E essa Segmentação de dados eu poderia colocar por exemplo na parte superior direita do relatório e deixar mais claro para o usuário clicar. Obrigado!
0 votos2 respostas -
Comparação YoY com Ano Bissexto
Bom dia pessoal, Estou com dificuldade de fazer comparação YoY com ano bissexto. Em Fevereiro de 2022 tenho o valor de quantidade até o dia 08. Quero analisar o percentual de variação de um ano para o outro, comparando dia a dia, por exemplo: 01 a 08 de fevereiro/2022 com 01/08 de fevereiro/2021. O problema é que em 2020 o ano foi bissexto e a comparação entre 2020 e 2021 fica errada. Como resolvo isso? A soma também não está correta de 01 a 08, mesmo usando values e a dcalendario[dia]. Duvida.pbix
0 votos7 respostas -
Calculete
Esse valor ai está repetindo.... mas essa medida que eu usei tem o seguinte cálculo: ATIVOS - Metas Radar - Quantidade Venda Previsto:= CALCULATE(SUM([QtdVendaPrevistoTotal]), ATIVOS_fatMetasOrcadas[TipoMeta] = "Radar",USERELATIONSHIP(ATIVOS_DimCalendario[DATA], ATIVOS_fatMetasOrcadas[DataVendaPrevisto])) ou seja, não era pra aparecer orçada, pq esta aparecendo ?
0 votos4 respostas -
Problema para buscar a informação do último status quando tem dois lançamentos na mesma data
Boa tarde pessoal, Eu tenho o seguinte problema: Tenho um banco de dados onde o cliente passa por uma série de etapas até a conclusão de um serviço, então preciso mapear em qual etapa o cliente está atualmente ("último status") e para isto eu criei a seguinte fórmula: Clientes em cada etapa = COUNTROWS( FILTER( ADDCOLUMNS( VALUES('fDados-Modelo'[OS]), "ultimaocorrencia", CALCULATE( CALCULATE( SELECTEDVALUE('fDados-Modelo'[Estágio atual do cliente no funil]), LASTDATE('fDados-Modelo'[Data Movimentação no funil]) ), ALL('fDados-Modelo'[Estágio atual do cliente no fu…
0 votos7 respostas