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
-
Tabela de DATAS
Bom dia! Eu tenho dois arquivos PBIX. Nos dois arquivos eu tenho uma tabela dimensão de datas. Porém, num arquivo ela foi criada a partir de uma planilha do Excel e no outro foi criado através da linguagem M. Nos dois arquivos eu identifiquei o que é dia útil. Foi criada uma coluna [ÚTIL] onde 0 (zero) significa dia não útil e 1 (um) significa dia útil. Até aí, os dois arquivos funcionaram igualmente bem. Eu preciso apurar nos dois arquivos o faturamento por dia útil. Só que, eventualmente, existem faturamentos em dias não úteis. O conceito da empresa para estes casos é que o faturamento do dia não útil deve ser somado ao faturamento do primeiro dia …
0 votos6 respostas -
Dificuldades com Linguagem DAX
Pessoal, boa tarde ! Gostaria de entender com vocês se é comum ter MUUUUITA dificuldade em entender a linguagem DAX após assistir o Módulo 6. Estou tendo muita dificuldade em fazer os exercicios e gostaria de saber se já passaram por isso e o que ajudaram vocês a melhorar o entendimento. Tento quebrar a cabeça com os exercicios mas não consigo desenvolver...
0 votos3 respostas -
Separar SIGLA Aeroportos
Boa tarde, tenho uma duvida minha base de dados quando o produto é aéreo, vem um campo com o TRECHO, desta forma GRU/MEX/GRU, preciso separar pois ja criei uma tabela com as cidades e siglas, como poderia separar ? Onde teoricamente GRU seria o inicio da viagem e MEX o Final( nesse caso é uma passagem ida e volta) Obrigado
0 votos2 respostas -
Acumulado dinâmico
Boa tarde pessoal Me deparei com um problema um pouco mais complexo e empaquei. Preciso fazer um "acumulado dinâmico", em que ele é calculado apenas a partir do ano que aparece filtrado. Observem que os dados iniciam em 2022, e o acumulado, mesmo com o ano sendo filtrado em 2023, continua sendo calculado a partir do ano de 2022. O requisito do negócio é mostrar o cálculo conforme a coluna "Acum Correto", que varia de acordo com os filtros de ano O código que usei para criar a medida Acum foi: Acum = var Data = MAX(dCalendario[Data]) return CALCULATE( SUM(Tabela[Valor]), FILTER( ALL(dCalendario), dCalendario…
1 voto2 respostas -
Função DATADIFF
Olá Pessoal estou com um problema no calculo de diferença de duas datas entre o ano atual e anterior, onde no exemplo eu preciso saber a quantidade de dias entre a data de emissão do pedido e a data da emissão da nota fiscal do mesmo, contudo quando muda o ano, de alguma forma não traz o valor de dias corretamente, o correto seria 203 dias e não 1218. Formula Utilizada: LeadTimeEmissao = DATEDIFF(f_FaturamentoPedidos[Data do Pedido];f_FaturamentoPedidos[Data da Nf.];DAY)
0 votos2 respostas -
Valor do mês anterior
Pessoal, boa tarde! Estou tentando encontrar a posição do mês anterior com a seguinte fórmula: Entretanto, eu não sei o que está acontecendo mas ele me traz o total de "763.496", sendo que é "302.551". Quando fiz a fórmula com o filtro do mês anterior em texto: , ele me trouxe o valor certo. Alguem sabe me dizer o que possa ser? Já tentei com "PREVIOUSMONTH" mas também não consegui. Minha d_calendario inicia-se com 01/01/2021 e termina com 01/04/2021.
0 votos5 respostas -
DRE
Bom dia, preciso muito saber como trazer uma informação dentro da matriz , sendo que ela teria que ser com uma medida. Exemplo: Receita bruta ( consta no relatório de base) 1 Deduções ( consta no relatório ) 2 Receita liquida ( seria uma medida de 1 - 2 ) despesas adm ( consta no relatório ) Alguém poderia ajudar como criar essa medida e aparecer dentro da matriz na linha correta?
0 votos2 respostas -
Erro em variável
Boa tarde, Poderia me ajudar a encontrar o erro da medida abaixo? Fiz a seguinte variável: Valor para Sócios = VAR vPercCatSocio = CALCULATE( SUMX(fRecebimentos, fRecebimentos[value]), dCategoriaGrupo[Categoria.name] = "Legalização de Empresas") * SELECTEDVALUE(fRepasseCatSocio[percentual]) VAR vRepasse = SUMX(fRecebimentos, fRecebimentos[value]) * SELECTEDVALUE(fRepasseCatSocio[percentual]) VAR vOutros = SUMX(ADDCOLUMNS( VALUES(dStakeholders[name]), "Repasse", vRepasse ), [Repasse Sócios]) VAR vLegal = SUMX(ADDCOLUMNS( VALUES(fRepasseCatSoci…
0 votos3 respostas -
Relacionamento entre Tabelas
Pessoal Boa Tarde, Sou aluno novo do Mestre Karpa e estou com um problema que creio ser fácil de resolver e tenho certeza que o curso ensina, mas estou com um pouco de pressa. É o seguinte: Eu tenho duas tabelas (dCadastro e fVendas ) num relacionamento de 1 para N Depois de colocar em um visual de Segmentação de dados (ANO e Mês) vou precisar fazer 2 análises: 1ª listar em um visual MATRIZ a relação de Cnpj's que aparecem na tabela fvendas mas que NÃO aparecem na tabela dCadastro, além de registrar num visual CARTÃO o quantitativo desses Cnpj's; 2ª listar em um visual MATRIZ a relação de Cnpj's que aparecem na tabela dCadastro mas…
0 votos6 respostas -
Mudar o (Em Branco) de texto
Tenho uma tabela dimensão com os funcionários e outra tabela com lojas, e uma fato com a venda por funcionário e loja, porém, tem algumas lojas que não necessita de um funcionário para efectuar a venda. Quando vou segmentar, essa tabela me retorna o (em branco), já conseguir alterar esse tipo de situação em valores numéricos mas não em text. Alguém poderia ajudar?
0 votos1 resposta -
Calculate + Períodos anteriores = erro na minha medida
Olá pessoal, Tenho um erro em uma medida e nao consigo sair do lugar. Meu relatorio está em espanhol porque é para uma ONG da Argentina mas acho que da para entender. Na página 2 tem um gráfico de alunos com 3 situaçoes: - Alunos egressados, Alunos renueva, alunos nao renueva/pendente. O problema está na minha medida Alunos renueva: Alumnos renueva = CALCULATE( DISTINCTCOUNT(fEntrevistas[Id alumno]), FILTER( fEntrevistas,SELECTEDVALUE(dCalendario[Ano])+1), fEntrevistas[Tipo]="Renovacion", fEntrevistas[Situación renovación actual]="Renueva", ALLSELECTED(dpadrinos[Padrino]) ) fo…
0 votos3 respostas -
Cálculo de Noites Vendidas
Senhores, bom dia ! Trabalho em um hotel e uma das nossas métricas é o número de noites vendidas. Como utilizamos esse indicador para calcular os custos variáveis, só posso considerar as diárias realizadas, ou seja, não consideramos os dias futuros. Quando utilizo a medida abaixo, ela funciona perfeitamente para o mês corrente, mas quando coloco numa visão com os demais meses, a informação fica ruim. Peço ajuda nessa ? Obrigado ! Noites Realizadas = VAR hoje = Today() VAR primeirodiadomes = Date(YEAR(hoje),MONTH(hoje),1) VAR dataatual = MAX(dCalendario[DATA]) RETURN CALCULATE( [Noites], FILTER( ALL…
0 votos1 resposta -
Medida DAX
Prezados, boa noite! Montei essa medida abaixo, solicitando uma ajuda de vocês. Eu preciso que essa medida da Qtde PDV1 me retorne o nº 12 , Já a medida PDV2 ela está retornando o valor 21 esse valor da PDV2 está correto. A CONSULTA1 está em uma tabela que representa essa pergunta TIVEMOS OPORTUNIDADE COM O PDV? A PESQUISA DE SATISFAÇÃO eestá na propria tabela de pesquisa de satisfação. O meu Problema maior é com a _QtdePDV1 Os valores tem que ser dessa forma: _Qtde PDV1. = 12 está me retornando 21 _Qtde PDV2. = 21 está com o valor correto. _Qtde PDV1. = CALCULATE( …
0 votos6 respostas -
Como calcular o Tempo (dias) entre 2 datas
Olá, comunidade 🙂 Tenho dúvidas em relação como calcular o tempo (dias) entre 2 datas com a linguagem DAX. Por exemplo: quero saber quanto tempo demorou da data do kickoff de vendas até a data de churn do cliente e, assim, saber o LTV desse cliente. Muito obrigada. Abraços, Raquel Rainho Espinosa
0 votos2 respostas -
Valor Real + Orçado
Boa Tarde, Gostaria de fazer uma medida em que assuma o valor das despesas realizadas para os dias que já passaram e os valores das despesas orçadas para a data futura. Na tabela o valor mês a mês (provavelmente devido ao contexto da tabela) esta correto, porém o valor total soma apenas os valores realizados. *Obs: Valores fictícios
0 votos1 resposta -
Dúvida Aula: Módulo 6 de DAX - Ex. 5: Listando clientes novos dos últimos 90 dias
Olá, estou no módulo 6 de DAX e no exercício 5: Listando clientes novos dos últimos 90 dias; no material, o Mestre Karpa criou a seguinte medida para encontrar os clientes que não compraram nos últimos 90 dias e compraram "hoje", ou seja, clientes novos dos últimos 90 dias: MEDIDA KARPA: Clientes Novos (1a. Compra 90d) = VAR varClientesAtuais = VALUES(fVendas[ID Cliente]) VAR varClientesAntigos = CALCULATETABLE( VALUES(fVendas[ID Cliente]), FILTER( ALL(dCalendario), dCalendario[ID Data] < MIN(dCalendario[ID Data]) && dCalendario[ID Data] >= MIN(dCalendario[ID Data]) - 90 ) ) VAR varNovos…
0 votos1 resposta -
Clientes que compraram x mês atual
Oi , como faço para puxar os clientes que compraram últimos 90 dias e se compraram no mês atual ?
0 votos1 resposta -
Urgente - Calendário Dinâmico
Pessoal...existe uma forma de eu fazer o calendário qur obedeça a minha última data na base de dados? Preciso fazer um filtro porém que só apareça os meses em que eu tenho dados e quando houver inclusão de novos dados nos meses futuros que eles sejam dinâmicos e apareçam automaticamente. Alguém me ajuda!!! Por favor
0 votos1 resposta -
Dia da Semana Ano Anterior
Bom dia à todos Estou com uma dificuldade em trazer o dia da semana do ano anterior Na tabela atual estou trazendo dia da semana atual / faturamento atual / faturamento anterior Como faço para trazer esse dia da semana do ano anterior, pode ser em outra tabela, não tem problema.
0 votos2 respostas -
CALCULAR OS SEGUNDOS
Boa tarde Pessoal, Estou com uma dificuldade para calcular os segundos, a contagem começou as 22:57:58 no dia 15/01, e terminou as 00:39:28 no dia 16/04, todos os outros calculos estão correto, somente esse que deu virada de dia deu errado. Eu gostaria de caldular a duração em segundo em que o veiculo ficou parado com motor ligado. Calcular horario inicial e final, e saber quantos segundo ele ficou parado. Agradeço muito quem puder me ajudar.
0 votos2 respostas -
COLUNA ÍNDICE NO DAX
Estou precisando ordenar uns dados, e preciso criar uma coluna índice no DAX para ordenar uma das colunas da minha dCALENDARIO, alguem sabe como fazer? Obs: crio minha dCALENDARIO pelo DAX, as soluções q achei na net foi criar a índice pelo power query, porém minha dCALENDARIO não existe la!
1 voto11 respostas -
Variação entre colunas
Bom dia. Possuo uma tabela fato que possui a coluna tipo_valor onde controlo os versionamentos de previstos e realizados (figura-1). Eu gostaria de fazer um comparativo entre dois tipos de valores selecionados, conforme exemplo abaixo onde estou utilizando um matriz onde habilitei o parâmetro MOSTRE LINHAS na opção Valores, para visualizar o nome do campo nas linhas. Eu gostaria de criar duas medidas: uma que calculasse a diferença entre os dois valores filtrados e uma de %variação entre os dois, conforme figura-2. figura-1 figura-2 Pensei em criar duas medidas para cada coluna de valor que possuo, coloria dois filtros para o tipo de valor on…
0 votos5 respostas -
SAMEPERIODLASTYEAR dentro de uma FILTER - Não funciona
Por que a SAMEPERIODLASTYEAR dentro da FILTER não funciona corretamente? Dessa maneira retorna o valor do próprio mês. Receita Operacional LY2 = CALCULATE( [Receita Operacional], FILTER( dCalendario, SAMEPERIODLASTYEAR(dCalendario[Data]) ) ) Dessa maneira retorna o valor total de todos os anos. Receita Operacional LY2 = CALCULATE( [Receita Operacional], FILTER( ALL(dCalendario[DATA]), SAMEPERIODLASTYEAR(dCalendario[Data]) ) ) Dessa maneira funciona. Receita Operacional LY2 = CALCULATE( …
0 votos1 resposta -
Acumulado do %% de Participação do Acumulado
Pessoal. Alguém pode me ajudar? Estou acumulando valores utilizando a seguinte fórmula: Volume Acumulado = CALCULATE(SUM(AGCMD1M[VOLUME]),FILTER(ALL(AGCMD1M[CODMATRIZ]),AGCMD1M[CODMATRIZ]<=MAX(AGCMD1M[CODMATRIZ]))) Porém preciso que acumule o %de Participação da Coluna total. E não apenas o monetário. Por exemplo, Cod 1 2 toneladas, 5% do total Cod 2 3 toneladas, 7% do total sendo que por exemplo, o valor do cod 2 sozinho é 1 tonelada. Mas acumulado fica 3 toneladas. E a última informação que é ir acumulando em % de participação que não consigo.
0 votos4 respostas -
Dois filtros de data filtrando cartões diferentes
Gente, tenho dois filtros de data no meu relatório. Nos dois filtros utilizo a mesma coluna de data da dCalendário, só que coloquei cada filtro para filtrar um cartão diferente. Então em 18/09/2019 eu tenho um total de 305 e em 19/01/2021 total de 88. Eu preciso diminuir 305 por 88, para encontrar o percentual de variação de um período para o outro. Como posso fazer isso? Não sei se ajuda, mas a medida que utilizo nos cartões é Total ligacoes = COUNTROWS('fTelefonia')
0 votos2 respostas