Linguagem DAX
Dúvidas e problemas relacionados à Linguagem DAX.
Explore Perguntas
Não há nenhuma pergunta popular de mostrar agora
-
0 votos3 respostas
-
0 votos2 respostas
-
0 votos1 resposta
-
0 votos1 resposta
-
0 votos1 resposta
3.296 questões neste fórum
-
Comparativo de Variação da Demanda
Prezados(as), bom dia. Estou com uma dificuldade e vou tentar ser claro. O Objetivo é analisar se houve variação na demanda do cliente de um dia/semana/mês comparado a outro dia/semana/mês. Para isso todos os dias eu atualizo uma base em Excel e salvo com a data do dia. Então eu tenho: Data do dia em que atualizei (Data do Programa do cliente), e Datas de Demanda e faturamento do ano todo em cada arquivo. Eu tenho as seguintes dCalendários: dCalendário Programa 1 dCalendário Programa 2 dCalendário E uso as seguintes Medidas: Faturamento ACCO 2 (Demanda) Faturamento + Demanda Acumulado Faturamento +…
0 votos7 respostas -
Meta Mês e Dia
Meus caros, Tenho uma tabela de meta, elaborada por mês e seção (é um mercantil). Ao fazer a comparação do realizado com a meta, por mês e seção está tudo ok! Problema é quando vou para o dia do mês, só aparece o realizado, pois vem do bd com as vendas daquele dia. Tentei fazer isso: Aonde a coluna divisão, é o valor da meta dividida pela diferença dos dias, mas não dá certo. Alguém com dica?
0 votos7 respostas -
Cálculo tempo em operação de equipamento com base no mês selecionado.
Pessoal, bom dia. Tenho um problema que não estou conseguindo solucionar: Preciso calcular a duração em que um equipamento ficou operante ou inoperante durante um determinado mês, porém isso tem que ser feito de forma dinâmica. Suponho que a solução do problema com as exigências de dinamismo do mês selecionado e das peculiaridades listadas abaixo podem ser resolvidas por tabelas e relacionamentos virtuais. Existem algumas peculiaridades que devem ser adotadas: Se o equipamento parou de operar no final do mês anterior e voltou a operar no mês em análise, o tempo sem operar deve ser considerado do primeiro dia do mês em análise até o momento em que ele voltou…
0 votos2 respostas -
Contexto
Boa noite. Cliente me pediu para que o cálculo do Repasse Partnership aparecesse em cada linha, que é o valor da coluna Base * a % de Repasse (2% atualmente). Alguma dica? Repasse PartnerShip = [PartnerShip v2] * [% PartnerShip] % PartnerShip = SELECTEDVALUE(dFuncionarios[Valor])
0 votos1 resposta -
Dificuldade para encontrar Média - Granularidade de dias
Olá... Preciso de uma medida para encontrar a Média semanal dos Status Documental, que são: Vencidos e Atualizados. Considerando que minha base tem granularidades: todos os dias da semana e várias filiais/CNPJs diferentes. Para usar a semana, posso usar sempre o "último dia da semana", a questão é como fazer a média dos status. Exemplo da base em anexo.Exemplo Base.xlsx
0 votos1 resposta -
Como ajustar os totais em tabelas e matrizes
Oi Pessoal!, Preciso da ajuda de vocês para o seguinte caso: BASE DE DADOS: A questão e a seguinte. Tenho um banco de dados com as informações de duplicatas assinadas e notas fiscais. Para ter as informações respeito as duplicatas pendentes, devo fazê-lo por medida DAX (Dívida total - Duplicata total assinada = Duplicata pendente de assinatura). MEDIDAS DAX [Notas promissórias assinadas]: Nas medidas de duplicatas assinadas, tive que fazer uma fórmula que me condicionasse. Se o valor das duplicatas assinadas é maior que a dívida, é divida, caso contrário é duplicata. Porque há casos em que o cliente assina mais duplicatas …
0 votos2 respostas -
Melhoria na medida
Bom dia, Fiz uma medida que está atendendo ao cliente, porém, gostaria de saber como deixar as categorias e o nome dos funcionários dinâmico, para evitar retrabalho futuro. Contexto: A medida é: PartnerShip v2 = VAR vParterGeral = CALCULATE( [Total Recebimentos], FILTER( dCategoriaGrupo, dCategoriaGrupo[Categoria.name] in {"Categoria A", "Categoria B", "Categoria C", "Categoria D", "Categoria E", "Categoria F"} ) ) VAR vPartnerEspecifica = CALCULATE( [Total Recebimentos], FILTER( dCategoriaGrupo, dCategoriaGrupo[Categoria.name] in {"Categoria A", "Categoria B", "Categoria C", "Categoria D", "Cate…
0 votos3 respostas -
Valor TOTAL com ERRO.
LASTNONBLANKVALUE( DATESBETWEEN( data[id data],BLANK(),MAX(data[id data]) ), CALCULATE(MIN('cotação'[preço cotado]), FILTER(data, ALLSELECTED(data[id data]) ) ) ) Com essa medida, eu fiz com que os preços fosse dinâmico para poder comparar preço comprado pelo cotado ( obs: o preço cotado vem com diversos preços pois é por fornecedores, e eu quero o mínimo desses preços). Dai teve essa mudança: COMO FICOU, COMO ESTAVA Mas o Total não está batendo, os preços estão ce…
0 votos10 respostas -
Como somar hora para cada movimentação
Boa tarde. Estou precisando saber o tempo gasto de acordo com cada movimentação de uma chamado. Caso parecido com a live 28 do Leo, no sistema de atendimento de chamados. Só que na solução do Leo ele já tem uma planilha com o tempo que cada chamado leva em um determinado estado. No meu caso eu preciso saber quando tempo o chamado levou para saber atendido, com base na soma de todos os tempo gasto em cada status. Por exemplo. Eu tenho o mesmo chamado (coluna id_chamado) que pela coluna id_Status vejo que ele teve varias movimentações. Essas movimentações foram por 3 tipo de código de movimentação. 17,13 e 19. Quero somar o tempo que ele gastou na status 19…
0 votos4 respostas -
filtrar o campo de outra tabela
Pessoal, bom dia! será que alguém consegue me ajudar? Preciso filtrar na pagina o fornecedor de uma campanha que está em outra tabela (sem ser a fato) e não estou conseguindo. A medida do acumulado, só está respeitando o cpf e filtro de data, por conta da chave e não adianta incluir a campanha na chave, porque nessa fato, não tem todas as campanhas. as medidas que to utilizando são: Incents_resgatados_ = sum(pontos_resgatados[Incents_resgatados]) resgates acumulado = CALCULATE([Incents_resgatados_],FILTER(ALLSELECTED(pontos_resgatados),pontos_resgatados[data]<=max(pontos_resgatados[data]))) tem essa abaixo também, mas no momento não to usa…
0 votos2 respostas -
Dividir status de um protocolo em Dentro do Prazo e Fora do Prazo com duas datas diferentes
Pessoal, Podem ajudar com um problema que não estou conseguindo resolver. Eu até consegui colocar o status dentro do prazo e fora do prazo com uma data, o problema é que dependendo da situação eu preciso considerar a data de abertura e em outras a data do doc recebido e não sei como fazer o dax pra utilizar uma data algumas vezes e outra data outras vezes. Eu preciso que os protocolos com data de conclusão vazia fiquem como não respondidos. Além disso, quando a data de doc. recebido não for vazia, eu preciso que o cálculo de dias úteis seja feito com a data de doc.recebido. Fiz essa medida - Contagem dias uteis. Contagem dias uteis = CALCULATE(…
0 votos5 respostas -
Cálculo subtração com valor estranho
Pessoal, Alguém sabe pq acontece isso ? Tenho uma medida que é a diferença entre 2 outras medidas que dão valores iguais, portanto, a diferença tinha q aparecer ZERO. Porém aparece um número doido. Se eu colocar essa medida pra somar, aparece o valor certinho na soma. Só na subtração que tá ruim.
0 votos8 respostas -
Granularização de projeção
Olá, Como geralmente acontece na definição de metas, tenho projeções com um nível de detalhamento menor (sem especificar quantidade por categoria, praça e sentido). Neste vídeo, Leo já mostrou como dividir uma meta geral em um nível de detalhamento menor, baseado na proporção dos últimos dois anos. Porém, dado o atual contexto, fazer a quebra das projeções a partir de 2021 pode ser perigoso, já que a pandemia alterou consideravelmente o comportamento das pessoas. Assim, gostaria de fixar a referência das proporções na média dos anos de 2018 e 2019. Baseado no que Leo mostra no vídeo, escrevi a seguinte formulação: Porém, com essa formulação, o resultado nos v…
0 votos6 respostas -
Dia com o maior total de vendas
Boa tarde pessoal!! Tenho uma tabela fato de vendas, onde tenho o campo valueFull que são os valores das vendas e o campo transactionDate que representa a data da transação. A tabela tem mais de um ano de informações e não estou conseguindo trazer o dia que teve o maior valor total de vendas em relação aos outros. Podem me ajudar com alguma função DAX? Teria que achar o valor vendido por dia, e comparar com os outros dias para descobrir qual o maior. Desde já agradeço a todos
0 votos6 respostas -
Lastdate respeitando filtro de mês
Oi pessoal, Preciso utilizar a medida abaixo usando a última data da tabela fPolítica porém respeitando o filtro do mês. Por exemplo se eu filtrar o mês de Janeiro na dCalenário o resultado tem que ser a úlitma data da fPolítica no mês de Janeiro.
0 votos2 respostas -
Total a Faturar dentro do mes
Olá! tenho uma tabela para acompanhar o faturamento do mês, onde cada linha corresponde a uma semana do mês e a data da linha é sempre a sexta feira, tenho uma coluna de acumulado de faturamento, onde vai acumulando o total faturado ( semana atual + semanas anteriores) preciso de uma medida que faça a soma de valor de pedidos a serem faturados da data atual até o final do mês. ex: dia 05/02 foi faturado 254.612,07 tenha a faturar 1.500.00,00 até o final do mes dia 12/02 foi faturado 700.666,43, tenho a faturar 1.000.000,00... Segue modelo: Medidas usadas: Final Semana = dCalendario[Data] - WEEKDAY(dCalendario[…
0 votos3 respostas -
Exept (Churn) - Receita dos clientes perdidos
Pessoal, Na "[Live #30 Mestre Power BI] DAX: Como usar as funções CALCULATETABLE, INTERSECT, EXCEPT, TREATAS, IN" o Leonardo explica nas medidas DAX Intersect e Exept como calcular a quantidade de clientes. Mas estou criando novas medidas para calcular o valor da receita para completar o meu estudo. Até aí tudo certo, porém quando criei a exept para calcular o valor da receita comparando clientes atuais com clientes do mês anterior, não me retornou nada. Me ajudem, pois já tentei de várias formas e consultei muitos materiais, mas sem sucesso. Estou a dias buscando a solução!!!! Onde está o erro? Receita Cli Perdidos MesAnt = VAR vClientesAtu…
0 votos5 respostas -
Dúvida sobre Filtros e IF em Fórmula DAX
Tenho uma tabela com duas colunas, uma cidade e outra estado. Quero fazer um IF que me retorne todas as cidades de uma determinada UF, se a cidade selecionada no filtro pelo usuário for dessa UF. Por exemplo, se o candidato selecionar "Curitiba" no filtro, eu quero fazer um gráfico usando como eixo todas as cidades do PR. O objetivo é usar essas cidades no eixo de um gráfico.
0 votos2 respostas -
Cálculo repasse
Meus caros, deveria ser um cálculo simples, mas não sei o motivo de não dar certo. Contexto: Relacionamento (aparentemente) corretos. Tabelas: fRepasse vem do Excel, com as porcentagens de repasse, cliente ID e Centro de custo: Medida %Repasse: % Repasse = SELECTEDVALUE(fRepasse[%Repasse]) Medida Rec. em Aberto: Rec. em aberto = SUM(fRecebimentosAberto[value]) Objetivo era Multiplicar Rec. em aberto por % Repasse e saber a previsão de repasse por cliente e por centro de custo, porém, o valor vem em aberto. Repasse = [Rec. em aberto] * [% Repasse] Outro objetivo é aparecer apenas as linhas …
0 votos2 respostas -
Saldo Anterior Zerado erro Dax
Boa tarde pessoal, estou com uma dúvida para conseguir calcular o saldo anterior, quando ele está zerado. Como podem perceber em 04/01 ele está zerado, onde deveria ter pego o saldo do dia 01/01/2021, abaixo seguem as fórmulas:
0 votos2 respostas -
DAX para calcular desconto do INSS no salário bruto
Pessoal, como faço para calcular desconto em % em um valor no Power BI? No meu relatório tenho o valor do salário. Preciso saber quanto é 14% desse valor. Como fazer isso em dax?
0 votos2 respostas -
% Projetos atendidos de acordo com a previsão inicial
Boa tarde, Estou tendo dificuldades em executar uma medida que calcule a porcentagem de projetos que foram efetivamente atendidos mediante uma previsão inicial. Indicador é muito simples de fazer no excel, porém, no PBI estou travado. seria isso: Ind = Somatório Projetos Realizados (1) / Somatório Projetos Previstos (1) Obs.: O que está em "0" no Previsto é porque entrou ao longo do ciclo da parada de manutenção. E o que está em "0" no Realizado é porque não foi realizado. Então o cálculo seria desconsiderar o que não estava previsto inicialmente. Segue em anexo o excel. IND_PARADA_A1 - Geral.xlsx
0 votos1 resposta -
Medida que considere os meus itens sempre fixos + os produtos dos fabricantes do filtro externo
Boa tarde pessoal. Eu estou com o seguinte problema: Tenho uma base com muitos fabricantes de produtos concorrentes dos meus e estou criando uma análise onde eu possa escolher um fabricante, os visuais sejam filtrados por ele, mas, os meus itens também apareçam, para que eu possa sempre saber como os meus estão em relação à concorrência. Diante disto, eu gostaria de fazer um filtro da seguinte forma: dentro do calculate colocar que na coluna fabricante, onde ele precisa ter sempre o “fornecedor A” e ao mesmo tempo acrescentar um "Allselect" ou algo do tipo, para que tenha também outros fabricantes que irei selecionar no filtro nos visuais, ou seja, sem fil…
0 votos4 respostas -
Resultado Acumulado
Bom dia galera, Seguinte, tenho um relatório, onde faço o acompanhamento de um indicador em %, numa linha temporal, e tem um cartão que me traz o acumulado. Meu problema, é quando uso o filtro de um determinado período, ele não traz o acumulado até o período selecionado. Segue abaixo a fórmula utilizada no cartão: Onde minha meta diária é 24 horas * 24 frotas * a qtde de dias até a data atual. E quando uso o filtro, ele não contabiliza apenas os dias do filtro.
0 votos3 respostas -
Mostrar valor com base na última data
Olá Estou com muita dificuldade de conseguir resolver esse problema: Dado o nr de contrato, quero mostrar o valor referente a última data válida. Ex: mostrar o valor 10494029,64 do contrato 31 última data 25/05/2020 Enviei em anexo o pbx de exemplo obg Vigecia.pbix
0 votos2 respostas