Linguagem DAX
Dúvidas e problemas relacionados à Linguagem DAX.
Explore Perguntas
Não há nenhuma pergunta popular de mostrar agora
-
0 votos1 resposta
-
0 votos2 respostas
-
0 votos1 resposta
-
0 votos19 respostas
-
0 votos3 respostas
2.956 questões neste fórum
-
Dúvida sobre Valor Acumulado + Filtro de Data
Bom dia, pessoal. Observem meu gráfico abaixo, ele refere-se ao valor acumulado ali no ano. Eu queria que ele não apresentasse os meses pra frente caso não tenha tido valores nele? Reparou que ele repetiu o valor de março pra todos? Então, por mais que no filtro eu tenha filtrado de janeiro a dezembro, eu queria que ele só apresentasse até o mes que tem valores faturados.
0 votos5 respostas -
Escopo
Boa tarde estou, tendo dificuldade em descer no nivel 2 e fazer com que os valores ficam no msm nivel e não no contexto que ficam em branco. Ex: DESPESAS gostaria que o valor de 3.917.025.94 o msm para lucro. Dre.pbix
0 votos15 respostas -
Contagem única de ID'S
Fala galera, blz ! Estou precisando da ajuda de vocês no seguinte; Na imagem, o mesmo usuário pode ter vários acessos por dia (coluna login time), porém, independente da quantidade de acessos registrados no dia, eu quero contar esse userid apenas uma vez. Podem me dar uma luz ?
0 votos3 respostas -
Projeção de estoque - por semana
Pessoal, boa tarde! Preciso de ajuda para realizar a projeção de estoque. Conta 1: soma = estoque + previsão de compras (ok) Conta 2: previsão vendas semanal (ok) O objetivo é fazer uma conta que faça a projeção de estoque por semana com Conta 1 - Conta 2, onde o total dessa conta entre para a próxima, aí será o resultado - Conta 2, e assim sucessivamente pelas próximas semanas. Exemplo semana 1: Conta 1 - Conta 2 = Saldo Semana 2: Saldo vira Conta 1 - Conta 2 = Saldo Semana 3: Saldo vira Conta 2 = Resultado (e assim sucessivamente, por semana) Teste.xlsx
0 votos2 respostas -
Criar medida usando duas colunas em tabelas fatos diferentes
Bom dia pessoal, Tenho duas tabelas fatos, e gostaria de fazer uma medida usando uma info de cada tabela. Uma delas me diz qual horario um passageiro embarcou no onibus e a outra me diz qual foi o horario final da linha em que ele estava. Eu gostaria de saber quanto tempo ele ficou dentro do onibus, e como eles nao registram os desembarques, seria basicamente: [Hora final da viagem - Hora que o passageiro embarcou.] Ja tentei mesclar as colunas, tentei usar RELATED (que só me deixa buscar infos em tabelas Dimensoes) e ja tentei Loockupvalue, que tbm nao me atendeu. Podem me sugerir alguma outra solução? estou deixando aqui abaixo os relacionamentos: (A …
0 votos3 respostas -
Medida DAX no cartão, utilizando o contexto do mês atual e não do total
Estimados, bom dia Preciso de um help. Tenho uma medida de contactos acumulados ao desse ano a dividir pelo nº de contactos acumulados no ano anterior. Coloquei numa tabela para visualizarem: No entanto, quero colocar essa medida no cartão. Mas quero que retorne o 23,72% (que leva em consideração a última data do contexto) e não o -55,59% do total. A Dax que estou utilizando é a seguinte: % Contactos acumulados vs LY = var EsteAno= YEAR(MAX(CRM_Total[Data])) var AnoAnterior = EsteAno-1 var DataMaximaContactoLY = CALCULATE(MAX(CRM_Total[Data]), SAMEPERIODLASTYEAR('dCalendário'[Date])) var vAtual = TOTALYTD([Nº de …
0 votos10 respostas -
percentual de vendas por vendedor, vários vendedor para o mesmo cliente.
Olá Pessoal alguém pode me ajudar estou mondando uma matriz aonde o cliente comprou 10.000 reais, desses 10.000 o vendedor A vendeu 6.000 o B 3.000 e o C 2.000, o vendedor está na coluna da matriz então gostaria de calcular quantos em percentual cada vendedor vendeu para aquele cliente.
0 votos2 respostas -
[Dúvida] Analise de performace com base em qualificação.
Boa tarde pessoal como vão? Estou com uma duvida referente a uma medida que utilizava à um tempo, porém, fiz uma analise e está incoreto o resultado que ela me trás. Contexto: Na tabela em anexo temos alguns motoristas e sua pontuação. Estes motoristas pertencem a filiais distintas, essas fiiais precisam que 98% dos seus motoristas estejam acima da Nota 90, porém, essa classificação é diaria. A medida que criei para que esse KPI de 98% seja calculado foi esta abaixo: var tabelavirtual= ADDCOLUMNS( SUMMARIZE(fIndice_seguro, fIndice_seguro[motorista]), "ics", AVERAGE(fIndice_seguro[nota_ics]) ) var cont…
0 votos4 respostas -
Averagex com valores que se repetem
Boa noite, Tenho uma tabela onde uma mesma ordem se repete diversas vezes devido aos materias, e isso esta correto. Preciso calcular o tempo entre a criação da ordem ate a data de hoje, o resultado por linhas deu certo, mas quando olho para o total não, porque ele calcula em cima do numero de linhas e nao em cima do numero de ordens, ja tentei e nao estou conseguindo Função utilizada: CALCULATE( AVERAGEX(F_Sales_Order, DATEDIFF(F_Sales_Order[Sales Order Create Date],TODAY(),DAY))) Resultado: Quero que o valor seja mantido como esta linha a linha, mas no total teria que ver o valor de 94,4 tendo em vista são apenas 3 ordens …
0 votos2 respostas -
RNTRC Vencido
Bom dia Amigos. Tenho uma tabela dVeiculos com as placas da frota e a data de vencimento do RNTRC. A tabela dVeiculos está relacionada com uma fato FViagem através do ID do veículo, tenho uma dimensão tempo que também está relacionada com a fViagem pela data da viagem. Quando escolher o nome do mês que está em uma segmentação do ano atual preciso que ele mostre as placas dos veículos que estão com o documento vencido ou vence no mês escolhido em uma tabela com sua data de vencimento. Quem puder me ajudar. DEUS abençoe. Obrigado Eduardo
0 votos4 respostas -
Isolar Resultados no TOPN
Ola, Estou empacado ha bastante tempo tentando criar um ranking onde eu possa separar os tres primeiros colocados de maneira individual para colcar os nomes em cartoes. Consigo falar o primeiro e/ou o ultimo atraves da medida: Resolved 1st = CALCULATE( SELECTEDVALUE(d_Staff[Full Name]), TOPN(1, ALL(d_Staff[Full Name]), [RESOLVED Excluding Cancelled], DESC)) A lista: Entao, como eu faria para ter mais dois cartoes com o segundo e o terceiro colocados? Agradecido desde ja, Nelson
0 votos2 respostas -
Interpretação de fórmula
Estou participando de um projeto de BI e me deparei com a fórmula abaixo, poderia me ajudar na interpretação das variáveis: Estoque_PME_AAtual_Grafico:= var MaiorDataFilter = MAX('corp dim_calendarioAuto'[Date]) VAR dtHoje = NOW() var dtSelectEnd = IF(MaiorDataFilter > dtHoje,dtHoje,MaiorDataFilter) var vlEstoque = DIVIDE(CALCULATE(SUM('financeiro fato_saldo_contabil'[Valor do Saldo Contábil Final]), 'financeiro dim_estrutura_hierarquica_nivel'[Código Hierarquia N1]= "00.FCL", 'financeiro dim_estrutura_hierarquica_nivel'[Código Nível Filho N2] in {"01.3.3 Esto…
0 votos3 respostas -
Novos SKU's
Pessoal, tudo bem? Preciso de uma ajuda com o caso abaixo: Na tabela abaixo eu tenho o SKU antigo e o SKU novo sendo reportado pelo mesmo cliente, no mesmo dia, porem com números diferentes. Nesse caso eu consideraria apenas o resultado do SKU novo e excluiria da análise o resultado do SKU antigo. Ou seja, a medida que o novo SKU aparece o antigo deve desaparecer. O que está como RETIRAR seria o SKU antigo e o que está como NOVOS é o SKU substituto desse mesmo produto. Como eu posso escrever uma fórmila dinâmica que considere essas variaveis de cliente, dia e mantenha apenas o resultado do SKU que está como NOVOS? Agradeço desde já a ajuda e atenção d…
0 votos14 respostas -
Sumarizar coluna dentro de uma faixa de datas selecionadas - Pareto
Boa noite, Estou com um problema específico em uma medida que preciso para a construção de um gráfico de Pareto, veja se vocês conseguem me ajudar. Em meu caso a pessoa terá um parâmetro que ela irá selecionar um valor monetário específico (parâmetro já esta criado e funcionando), ou seja, o objetivo é sumarizar apenas as compras acima de um determinado valor selecionado por fornecedor e entre as datas selecionadas na tabela de Calendário, e para isso tenho as seguintes 3(três) medidas: Valor Total = SUM(VW_PARETO_COMPRAS[VALORLIQUIDOMOVIMENTO]) Soma Compras = CALCULATE( [Valor Total], FILTER( ALLSELECTED('Sumariza Compras…
0 votos4 respostas -
Classificação de clientes com regras dinâmicas de canais de atendimento
Bom dia pessoal, Eu estou com o seguinte problema: - Explicando a base: Chave Primária COD1 COD2 DATA Canal de Atendimento Serviço Tipo QTD 84 1 31 01/05/2021 00:00:00 Canal 1 Serviço 1 Tipo 1 1 93 1 4 01/05/2021 00:00:00 Canal 2 Serviço 2 Tipo 2 2 80 1 63 01/08/2021 00:00:00 Canal 3 Serviço 3 Tipo 2 …
0 votos1 resposta -
Construção de Indicadores e Farol no Dashboard
Boa noite, Estou construindo um painel com faróis, se o farol e verde o indicador e bom, se amarelo e médio e se vermelho ele tem que ficar ruim. Porém quando não há um fornecedor selecionado deve aparecer "-" no lugar do farol. Para construir os faróis construiu indicadores para determinar o que e bom, médio ou ruim conforme a formula abaixo. Indicador_Contensioso = IF(SELECTEDVALUE(D_CAD_FORNECEDORES[NOME_UNICO])="-","-",IF(MIN(D_CAD_FORNECEDORES[Parceiro_Monitorado_Ult_mes])="Não","-",if(Medidas[Fator_Processos]<=0.05,"Bom",IF([Fator_Processos]>=0.20,"Ruim","Médio")))) Acredito que a formula do farol não consegue puxar a informação pois tive que…
0 votos3 respostas -
Contar valores distintos
Preciso de uma ajuda, tenho os códigos da coluna ISBN que se repetem e consequentemente a coluna Valor (que é o faturamento). Como faço para considerar somente uma linha, porque com isso chegarei no resultado de faturamento real.
0 votos7 respostas -
Apresentar BLANK para os períodos posteriores ao mês atual.
Pessoal, boa tarde! Espero que estejam todos bem!! Estou desenvolvendo um gráfico de linha contendo percentuais previstos e realizados acumulados de um planejamento estratégico. (Curva S) Preciso aplicar uma função que faça com que a linha dos % realizados não apresente os valores acumulados após o mês atual. Tentei aplicar: Realizado retirando 0 = IF([% Previsto] <> BLANK(), [Curva S realizado], BLANK()) Mas não deu certo porque existe % realizado apresentando valor zero antes do mês atual e % realizado diferente de zero após o mês atual. O resultado que gostaria de obter levando em consideração o gráfico exemplo apresentado …
0 votos3 respostas -
Estoque Inicial / Final - Acumulado sem negativo
Olá Pessoal, tudo bem ? Será que conseguem me dar um help.. Estou tentando fazer um medida de estoque inicial e final de cada mês a mês, conforme linhas em vermelho abaixo, considerando saldo zero quando o mesmo resultar em negativo, e recalculando mês a mês. alguém já fez algo parecido ? Estou adicionando uma parte pequena dos dados, ficarei extremamente agradecido se alguém poder me ajudar. Projeção de Saldo sem negativo (2).pbix Projeção de Saldo sem negativo3.xlsx.xlsm Tabelas para PBIX.xlsx
0 votos0 respostas -
Gravar em Tabela o Resultado de uma Medida de Categorização Dinâmica
Pessoal, Boa noite Eu estou montando uma análise dinâmica de clientes aqui na empresa, onde categorizo ele com base em 4 critérios moldáveis (uso uma coluna calculada de % que multiplica pelo campo de um valor criado dentro de um parâmetro) Conforme imagem, os diretores podem escolher quais pesos dão para cada critério, tenho 4 medidas fazendo esse cálculo e uma medida fazendo a soma e dando o "score" de nota em 100% pra cada cliente. Com base nesse score eu categorizo em 3 faixas "vip , gold e silver" e as faixas também são escolhidas pelos diretores (fazendo parâmetros também) Quando coloco a medida "Score" e "Categoria" em uma matriz com clie…
0 votos5 respostas -
Medida para Coluna em uma tabela
Bom dia Galera, Eu tenho um painel onde criei uma tabela com varias informações. Essa tabela avalia data de inicio, duração de dias, nome da atividade, equipe, ferramenta, insumo e conflito, sendo que a avaliação da atividade se da pela cor do icone, onde cada icone é correspondente a um valor (0, 1, 2 ou 3). Vide imagem abaixo. Eu preciso criar uma medida onde iria colocar no nome da atividade um ícone com a cor verde apenas se todas as colunas estiverem verde, caso contrário deverá assumir a cor da coluna mais crítica ( amarela ou vermelha)
0 votos20 respostas -
Calculo do Valor Anterior de Projeção
Bom dia ! Peço ajuda em relação para calcular o valor do dia anterior de uma projeção, quando o valor futuro fica em branco sendo que a medida que calcula a projeção vem certinha. Na medida QTD SOMA -1 DIA quero mostrar o dia anterior da QTD SOMA D-7. Quando o arquivo é atualizado é substituído a projeção pelo valor real. Base Teste.pbix
0 votos6 respostas -
Contabilizar cobranças pagas ou não pela data de liquidação, quando houver
Olá, pessoal, estou precisando contabilizar cobranças pagas ou não pela data de liquidação, quando houver. Por exemplo, no arquivo tem coluna de vencimento todas com data e liquidação com data somente naqueles que foram pagas efetivamente, daí gostaria de contabilizar por cada contrato essas cobranças que ocorrem mensalmente de cada contrato. Segue esquema: Para que se possa verificar cada cobrança mensais se estão pagas ou não por contrato e depois por vendedor de cada contrato (que é só adicionar uma linha numa matriz). Se alguém puder me ajudar agradeço demais! O arquivo que o sistema exporta é esse de nome "cobranças". cobranças.xlsx exemp…
0 votos2 respostas -
Contar total de quartil de uma medida
Pessoal, boa noite. Estou com um problema para contar total de quartil que é gerada atrás de uma medida DAX. Já tentei tabela virtual, coluna calculada entre outras tentativas, nenhuma deu certo. Ex. Preciso saber quantos clientes estão no quartil 1, 2, 3 e 4. Segue abaixo, Medida: Quartil Csat = Var SumTab = FILTER(SUMMARIZE(ALLSELECTED(fTreinamento, fTreinamento[NM_EMAIL], "Quartil Csat", [Csat]), [Quartil Csat] <> BLANK()) var q3 = PERCENTILEX.INC(SumTab, [Quartil Csat], 0.25) var q2 = PERCENTILEX.INC(SumTab, [Quartil Csat], 0.50) var q3 = PERCENTILEX.INC(SumTab, [Quartil Csat], 0.75) RETURN IF([Csat] = BLAK(), BLANK(), IF ([Csat…
1 voto6 respostas -
Ajuda na formula de datas
Não estou conseguindo converter esta formula Excel em DAX. Alguém pode ajudar? Obrigado, _FTE = Number.Round( if [WKMEFFECTIVEENDDATE] < [start.week] then 0 else if [_vSTART.Date] = [_vEND.Date] then ( 1 / 5 * [FTE] ) else if Duration.Days( [_vEND.Date] - Date.AddDays( [_vSTART.Date], -1 ) ) >= 5 then [FTE] else …
0 votos2 respostas