Linguagem DAX
Dúvidas e problemas relacionados à Linguagem DAX.
Explore Perguntas
-
0 votos2 respostas
-
0 votos0 respostas
-
0 votos2 respostas
-
0 votos0 respostas
-
0 votos5 respostas
3.011 questões neste fórum
-
% de vendas de leads do mes anterior e desse das vendas desse mês
Olá, tivemos 82 vendas no mês de maio (essas vendas são contadas por data de subscrition), porém algumas dessas vendas vieram de leads de abril, meses anteriores ou do proprio mes de maio. Preciso calcular a % de cada um desses 3 tipos "em cima" dos 82. Alguem sabe como fazer? a data de criação dos leads é o campo created_at (é essa data que vou usar pra falar de qual periodo é o lead que gerou aquela % de vendas) na modelagem, o campo subscribed_on (data que o lead se tornou venda) está relacionado com a dCalendário (que é o filtro de Date)
0 votos2 respostas -
Cálculo de ocupação útil por veículo
Fala galera, tudo certo? Bom, vamos lá: Galera, estou com um probleminha de calcular a ocupação útil das saídas dos veículos por dia. O cálculo da ocupação útil de carregamento de um veículo é muito simples: Peso bruto carregado / Capacidade total que o veículo tem a ser carregado. Sendo assim, todos as saídas dos veículos tem consolidados linha por linha, o peso bruto de produtos por cliente em uma coluna, e na outra, repete-se para cada cliente a capacidade do veículo. Essa informação é extraída do sistema, que me possibilita fazer uma análise um pouco mais profunda sobre qual cliente tem a melhor ocupação, posteriormente puxar a cidade, etc. O grande probl…
0 votos2 respostas -
Dificuldade em trazer os colaboradores que permaneceram, saíram e novos
Atualmente estou realizando um projeto para a minha empresa sobre seus colaboradores. E estou com dificuldades sobre como poderia trazer essa informação em tabela. Anexei a minha base, porém com exemplo de pessoas fictícias. A coluna 2020 e 2021 significam o ativo da pessoa neste ano, contabilizado pelo número "1" tenho ao lado esquerdo a coluna com os meses do respectivos anos. Peço que por favor me ajudem. arquivo exemplar.xlsx
0 votos2 respostas -
Segmentação de dados não mostra os filtrados
Boa noite, galera! Ainda não consegui desvendar o porquê da minha segmentação de dados não estar funcionando. Ele dá os valores corretos mas não filtra. Seguem um print: O LB é uma tabela dimensão onde só contém a coluna "LB" para eu vincular duas tabelas. Se precisarem, envio o arquivo pbix se alguem puder me ajudar.
0 votos2 respostas -
Somar último distinto de cada IDCliente
Boa tarde meus amigos Gostaria de um auxilio, tenho o seguinte caso. Preciso somar a coluna valor, porém é necessário pegar somente o último lançamento feito para meu IDCliente. Estou nesse impasse pois já tentei usar calculate com filter, sumx... E não consegui. Poderiam me dar um "Norte"
0 votos1 resposta -
Somatório dos produtos com valor discordante na linguagem DAX
Estou utilizando a função SUMX para calcular a quantidade total de amper vendidos por produto, porém ao colocar em uma matriz, a somatória da marca da um valor discrepante. Obs. Amperagem é uma informação técnica do produto, estou realizando o calculo da quantidade de produtos vendidos multiplicado pela amperagem do produto. O objetivo é verificar a quantidade de amper total vendido, porém a somatória sempre apresenta um valor discordante. Já realizei a função CALCULATE, com filtro de marca, item, amperagem e não consigo resolver o problema. Alguém pode me auxiliar, parece ser simples.
0 votos2 respostas -
Distinct Count com ranges de data variáveis
Olá pessoal boa tarde, tudo bem?! Eu tenho quatro tabelas no modelo de dados, com base nelas eu estou construindo minhas medidas. Eu vou listar minhas tabelas e os campos que são relevantes para entendimento do cenário. Tabela 1 Campos Nome da Loja, CNPJ, Data de Primeira Venda, Primeiro 90 dias (Data de Primeira Venda + 89) Tabela 2 Campos Id Ticket, Data de abertura, CNPJ Tabela 3 (CNPJ Dimensão) Campos CNPJ Tabela 4 (Calendário Dimensão) Campos Ano, Mes, Dia, Data, Dia da Semana A medida eu preciso que faça um distinct count dos ti…
0 votos1 resposta -
Cálculo do Desvio Padrão de uma Medida (calculando a volatilidade de uma série de dados)
Prezados, A partir da série dados: Data Cotação (R$) 29/01/21 154,56 26/02/21 150,61 31/03/21 144,95 30/04/21 142,49 Preciso calcular a volatilidade da variação da Cotação entre os dias (mais abaixo eu explico o cálculo da volatilidade). Assim, criei as seguintes medidas: A volatilidade da série de dados é definida como sendo o desvio padrão da Variacao:, porém não estou obtendo sucesso nesse cálculo, pois o resultado de Volatilidade está aparecendo em branco. Alguma dica sobre como resolver essa questão?…
0 votos3 respostas -
Usar segumentação de dados como filtro em medida
Olá pessoal, preciso de ajuda. Criei essa medida: 2021 = var testafiltro = SELECTEDVALUE(fVendas[Mercado]) var mi = SUM(fVendas[TOTAL]) var me = SUM(fVendas[TOTAL $]) return If(testafiltro="ME";me;mi) Porém, o que eu gostaria de testar é: Se a segmentação de dados esta selecionado "ME", faria o calculo da variável "me", senão ele faria o calculo da variavel "mi". No valor total o calculo fica correto, porém quando nos valores de linha dos vendedores, se a venda é "ME", o valor vem em Dolar, e isso deveria fazer apenas com a segmentação filtrada por "ME". Alguém consegue me ajudar? Basicamente preciso que o calculo da medida seja defin…
0 votos1 resposta -
Saber a Qtd de clientes na base a partir de uma tabela com dados contratuais
Boa tarde, queridos 🙂 Tenho dúvidas em relação a montar um expressão bastante específica de Qtd de clientes a partir da tabela com dados contratuais. Essa tabela consiste com dados de Nome de Cliente, Status Contratual, Data de Início de Contrato, Data de Final de Contrato e Data de Churn (Cancelamento). As categorias de Status Contratual são: Novo, Renegociação, Renovado e Recontratado. Com todas as informações, o preenchimento dos dados ocorre de acordo com as negociações comerciais e se adiciona os contratos, podendo ter mais um de contrato por Cliente dependendo o tempo percorrido. Como que posso calcular a Qtd de clientes Ativos e Únicos a partir desses dado…
0 votos3 respostas -
Comparar mesmo periodo do mês
Preciso, realizar uma comparação mês x mês (mesmo período) com o seguinte cenário, para o ano anterior consigo fazer porém para o mês não, alguma ideia de como fazer? Ou seja Atual seria o mês de Maio Mês Anterior seria o Mês de Maio mas até a data atual , Ano anterior seria Maio 2020 , a medida que fiz está trazendo o valor correto, Preciso de uma medida que traga o valor do mês anterior no mesmo periodo do mes atual
1 voto16 respostas -
Transição de contexto_Total utlizando MINX
Pessoal a ideia é somar apenas os valores mínimos de cada linha. Esta medida " Valor Min" some os valores mínimos da subcategoria. Teria que fazer uma transição de contexto para somar nos os valores mínimos nos totais ao invés de mostrar o valor mínimo nos totais. Alguém consegue me ajudar? Somar valores minimos.7z
0 votos2 respostas -
Coluna DIAS em Aberto
Boa tarde time, Estou precisando de um help no seguinte contexto: "Em uma tabela de chamados", preciso criar uma coluna para verificar quantos dias o chamado está em aberto. O que pensei foi: DiasAberto = IF (Chamados[Data ConclusãoCH] = BLANK(), "-", TODAY() - Chamados[Data Abertura] ) Basicamente: Valido se a data de conclusão do ticket é igual a vazio, caso seja, preencha com "-", senão eu quero pegar a data atual - data de abertura do chamado. O que falta rodar pessoal 😉 Desde já muito obrigado.
0 votos2 respostas -
Descobrir quais itens estão marcados no segmentador
Olá. Tenho um segmentador/filtro com 3 opções, no qual é possível marcar mais de uma opção simultaneamente (com CTRL). Preciso saber quais opções foram marcadas. Alguém sabe como obter esta informação? A função SELECTEDVALUE() retorna a opção selecionada apenas quando marcamos um único item no segmentador, mas neste caso não é suficiente, pois preciso saber todas as que foram marcadas. Caso alguém já tenha tido esta necessidade, agradeço se compartilhar a solução. Obrigado.
0 votos2 respostas -
Acumular valor por semana
Oi, pessoal! Como estão? Preciso de uma forcinha! Preciso calcular o valor acumulado semanal de "cad atual" e "cad passado" e incluí-los em duas colunas adicionais conforme apresentado no print. Como calculei cad passado: cad passado = VAR Ano = MAX(dCalendario[Ano]) -1 VAR Semanateste = MAX(dCalendario[Semana do ano]) VAR Result = CALCULATE(tbCadastrosDistintos[cad passado], FILTER(ALL(dCalendario), dCalendario[Ano] = Ano && dCalendario[Semana do ano] = Semanateste)) RETURN Result Fiz dessa forma para ficar na mesma linha do ano e semana do cad atual. Já tentei calcular o acumulado po…
0 votos3 respostas -
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