Linguagem DAX
Dúvidas e problemas relacionados à Linguagem DAX.
Explore Perguntas
Não há nenhuma pergunta popular de mostrar agora
-
0 votos0 respostas
-
0 votos5 respostas
-
0 votos3 respostas
-
0 votos5 respostas
-
0 votos2 respostas
2.981 questões neste fórum
-
Mudar (blank) no visual com dax
Olá pessoal, Eu queria trocar o blank por um texto no visual, no entanto, eu não posso mudar diretamente na coluna no PQ porque os dados vem em Direct Query já todos modelados do Azure e não posso mexer. Queria saber se era possível fazer com DAX. Eu tentei a seguinte medida, ela funciona a nível de tabela, mas não funcionaria a nível desse visual de bar chart, entendo eu. Statecode_group_blank = var current_row = MIN('Dim Account Phase'[Account Phase Code Group]) RETURN IF( current_row = BLANK(), "Unknown status - evaluate manually", current_row
0 votos5 respostas -
Soma única de horas diárias.
Boa noite pessoal. Preciso criar uma medida que me retorne a soma de horas de avaria (já em segundos) diaria. O detalhe é que a soma NÂO pode ser realizada entre períodos no mesmo dia, ou seja, se tenho uma avaria no dia 25/01/2024 às: 22:43:04 e ela durou 1:40, não posso somar outra avaria enquanto essa não sair. Abaixo vemos que praticamente no mesmo instante acontece 3 avarias e são somadas as horas dela, o que NÃO quero Da forma que está tenho 32:04:55 só de avarias, contudo no final do dia a conta tem que fechar em 24:00:00h tendo porção entre parada e operando. Media que estou usando: Horas Parada h00 = var v…
0 votos6 respostas -
Medida DAX com filtro entre duas datas
Boa noite a todos, Estou com dificuldade em fazer uma medida, pois preciso considerar o período entre duas datas, mais ou menos assim: PONTOS EMP AO ENG ABR = IF( [1) DESC/LOA] = 0 --> (Se a medida [1) DESC/LOA] for igual a zero, mas considerando as datas min = [aaaa, 1,1] e data máxima = [aaaa, 4,31], então = 3, senão faz o SWITCH abaixo SWITCH( TRUE(), [1) % EMPENHADO ABR] >= 0.3, 5, [1) % EMPENHADO ABR] > 0, 3, 0 ) ) Pensei em fazer uma variável antes, mais ou menos assim, mas não deu certo: PONTOS EMP AO ENG ABR = VAR…
0 votos3 respostas -
Medida que traga o valor da semana anterior ao selecionar uma semana (em formato texto)
Bom dia, pessoal! Estou com uma situação em que tenho um BI conectado direto ao banco de dados, e por isso não consigo editar os dados no Power Query e nem criar novas colunas, apenas medidas. Além disso na dimensão calendário, apesar de ter uma coluna de Data (em formato de data) que é conectada a coluna de Semana (em formato de texto), eu identifiquei que essa coluna de datas não está correta e padronizada em relação a coluna de semanas (Tem semanas que inclui domingo, tem semanas que não tem um dia aleatório da semana, etc...) então por isso não consigo utilizar a coluna de datas como referência para resolver o problema, que é: Quero criar uma medida…
0 votos1 resposta -
Soma de valores de max date
Eu criei uma medida que me mostra o total coletado na data mais recente (positivo ou negativo). Quando eu ponho numa tabela, ele me mostra certinho (exemplo abaixo:) No entanto, no total da tabela, ele puxa o total com a data mais recente (o que é normal, por causa do contexto de linha do dax). Mas eu queria saber se posso adaptar a fórmula para ele me mostrar o total das contas selecionadas. A fórmula está assim: LV2 = VAR LDate = MAX('f_collections'[Collection date]) RETURN CALCULATE( SUMX('f_collections', 'f_collections'[Collection amount] ), 'f_collections'[Collection date] = LDate )
0 votos9 respostas -
Destacar valores no gráfico
Eu tenho um gráfico com a programação acumulada de um produto x, como abaixo: O que preciso fazer é que mostre bolinhas vermelhas em todos os valores onde o valor da programação acumulada é menor que o valor do estoque. Ou seja, apenas olhando no gráfico, eu sei ate que dia vai dar o material que eu tenho em estoque. Como eu faço isso?
0 votos7 respostas -
Contagem DAX
Pessoal Bom dia, Tenho uma medida que calcula o total de pedidos: Qtd AC = DISTINCTCOUNT(fAvisos[Número do AC]) Porém desses total de pedidos preciso desconsiderar alguns tipos de série de NF que esta marcado de amarelo. Estou com dificuldade de fazer essa medida alguém pode me ajudar?
0 votos13 respostas -
Retornar Saldos de Abertura e Final quando ha multiplas transacoes no mesmo dia
Fala galera, Estou criando um relatorio com o objetivo de ter uma visualizacao do extrato bancario porem filtrando por empresa. Por exemplo: tenho mais ou menos 100 empresas no grupo, e cerca de 180 contas bancarias, e preciso classifica-las em 3 categorias diferentes. Categoria A, B e C. Quero fazer um drill down comecando em Categoria > Empresas > Contas Bancarias. Como resultado final, quero ter as seguintes informacoes (ainda falta eu adicionar os slicers pra Categoria, mas acho que da pra entender): Ai que vem o desafio. A tabela que eu consigo extrair do banco, tem as seguintes colunas: Como voces podem ver na screen…
0 votos9 respostas -
Ordenar Tabela com Parâmetros
Olá Pessoal! Eu precisava ordenar a tabela abaixo pela ordem do maior para o menor de acordo com o indicador filtrado. Eu criei um parâmetro com 4 indicadores: Dois Indicadores de Receita, 1 indicador de Total de Bilhetes, e outro indicador de Total Pedidos. Coloquei o parâmetro no filtro, faço a ordenação na tabela. Mas quando troco os indicadores no filtro, a tabela ordena por ordem alfabética das categorias. Nas linhas eu tenho o Drill Down de Canal de Vendas (que está na fato), Categoria e Bilhetes (que estão na dimensão). Nas colunas eu tenho ano, mês e dia. Desde já agradeço a ajuda!
0 votos1 resposta -
Soma dos últimos dias de semana (Até 5 dias) anteriores ao Contexto
Bom dia, Preciso de uma ajuda para calcular a Soma ou Média dos últimos dias de semana que antecedem o dia de semana do contexto, exemplo: Suponhamos que tenho a data do dia 05/02/2024 que é uma Segunda-Feira, preciso de uma coluna que traga a Soma ou Média das últimas Segunda-Feira anteriores a essa data (29/01/2024, 22/01/2024, 15/01/2024, 08/01/2024, 01/01/2024). Quando não tiver na base 5 dias de semana anterior (Máximo 5), diminui para 4 e depois diminui para 3 e assim sucessivamente. Segue arquivo em anexo. Abraço, Arquivo Dias de semana.zip
0 votos3 respostas -
Filtro Dinâmico
Galera seguinte: Eu tenho um filtro chamado "Status", e tenho um gráfico de Tabela onde ao selecionar o filtro automaticamente a tabela também fitlra os clientes. Mas ao invés de usar uma tabela eu quero usar um segmentador de dados também no cliente. Só que a diferença é que esse Filtro Status não filtra o outro de cliente, somente se estiver na tabela.
0 votos1 resposta -
Soma da Quantidade de Insumos (tabela virtual)
Olá pessoal, espero que estejam todos bem. Preciso de uma grande ajuda de vocês. Tenho um desafio para gerar as bandejas de insumos para os cursos práticos de uma escola de pós-graduação em medicina. Segue a problemática abaixo: Tabelas do modelo: fBandejas: representam as bandejas históricas para cada curso ministrados na escola dCursos: dimensão referente aos cursos realizados dProdutos: dimensão dos insumos que são utilizados nas bandejas fMatriculas: tabela com a relação de alunos matriculados em cada curso Contexto: Para gerar as bandejas, dependemos das variáveis "Tipo de Utilização" e "Racion…
0 votos2 respostas -
Filtro , ALL
Fala incomparáveis, tenho 3 filtros no Power BI, quero uma medida que ignore apenas o fitlro "Mês" e respeite o filtro Ano e Status. Fiz a seguinte medida: O problema é que se eu utilizar o ALL, ele respeita o filtro de "Ano", mas ignora o filtro de "Status", se eu colocar ALLSELECTED é o inverso, ele respeita todos os filtros Ano Mês Status Qtde Excedida = CALCULATE( COUNT('Fat_Consolidado_GESTÃO'[Excedente]), ALLSELECTED(d_calendario[Mês Nome]) )
0 votos1 resposta -
Ano dinâmico na medida, alterando conforme o filtro de segmentação
Prezados, preciso de ajuda para aperfeiçoar uma medida. Ela até está funcionando para o ano atual, mas quando eu filtro anos anteriores, no filtro de segmentação de dados, por exemplo, filtrar 2023, 2022... só que não sei como fazer na medida, para ficar dinâmico. A medida que estou usando é essa: % EMPENHADO ABR = VAR vEMPENHADO = CALCULATE( SUM( fExecucao[valor]),fExecucao[cod_metrica]=29 || fExecucao[cod_metrica]=9, dCalendario[Mês]<= 4) VAR vDESCENTRALIZADO = CALCULATE( SUM( fExecucao[valor]),fExecucao[cod_metrica]=2, dCalendario[Mês]<= 4) VAR vDIVISAO = DIVIDE( …
0 votos4 respostas -
Grupo de calculo X Eixo dinamico X Parametro de medida.
Pessoal preciso de uma ajuda por favor. Eu tenho um visual dinâmico, que altera o eixo entre Mês / trimestre, os valores conforme medida selecionada, e o grupo de calculo entre Mês / YTD. A legenda de ano é compartilhada pela medida. O que eu gostaria era de acrescentar uma nova linha com as metas de 2024 conforme seleção de medida ( Fatura ou Margem) no caso. Os valores são fictícios, apenas para demonstração da ajuda. Basicamente o resultado que eu espero é este abaixo, funcionando alterar o eixo de data dinâmico, escolher a medida para apresentar os valores, e alterar entre acumulado do ano e Mês. Fiz algumas tentativas, mas não obtive…
0 votos2 respostas -
Data Máxima e Data Anterior a Data Máxima
Pessoal, estou precisando de uma ajuda estou com o arquivo anexo (Exemplo) que preciso trazer duas medidas a Data Máxima e a Data Anterior a Data Máxima respeitando o nível de produto, isso seria possível de se fazer. Caso alguém consigo me ajudar com essa questão para poder aprender como se faz. Produtos.pbix
0 votos2 respostas -
% de chamadas atendidas
Olá pessoal, Eu fiz uma medida para calcular o % de sucesso de chamadas atendidas, mas o PBI me mostrou um erro. Neste exemplo: A primeira variável foi pra contar quantas chamadas atendidas eu tive. As que me retornam 1 são as atendidas. A segunda variável foi pra dividir essas atendidas pelo total de chamas. Mas o erro do PBI é o seguinte: basicamente ele diz que nao posso comparar boolean com numeros. E já dá ai a solução pra tentar usar FORMAT ou VALUE, mas não consegui encaixar na sintaxe. Alguém pode me ajudar?
0 votos3 respostas -
Criar tabela ignorando o filtro de página
É possível colocar um filtro na página para filtrar todos os dados do dashboard, porém criar 1 única tabela com 2 colunas mostrando os dados bloqueados no filtro?
0 votos3 respostas -
A medida Dax está em Branco - Desafio DRE
Prezados, Bom dia. Estou fazendo as aulas, do Projeto Final: Case de Controladoria com DRE e justamente na Aula 11, trouxe um erro, as medidas criadas "Orçado e Previsto", ao tentar arrastar elas, para a "Matriz", o resultado é "Branco". Acredito, que o erro possa está no relacionamento, porém estou batendo cabeça e não consegui resolver. Poderia me auxiliar?Dash_DRE.pbix
0 votos4 respostas -
Trazer valor do respectivo Mês
Bom dia galera, estou enfrentando uma particularidade que é a seguinte, quando eu estiver filtrando um trimestre a medida retorna o valor do ultimo mês do trimestre, porém eu também tenho um filtro de mês e quando estiver filtrado no mês preciso que retorne o valor do respectivo mês, porém quando filtro no mês diferente do ultimo mês do trimestre ele retorna branco, alguém sabe como resolver essa situação? Dúvida Forúm.mp4 PBIX- EXEMPLO.pbix
0 votos2 respostas -
Encontrar a Principal Causa de Um Problema
Boa tarde, pessoal. Considerem que temos as seguintes dimensões no modelo de dados: dTipoAcidente e dCausaAcidente No modelo temos também a tabela fato: fAcidentes O visual a seguir, apresenta os Top10 tipos de acidentes (quantidade de acidentes): Preciso acrescentar uma terceira coluna nesse visual que contenha a principal causa do tipo_acidente. O pbix segue anexo caso possam me ajudar. Desde já, muito grato pela atenção. Traffic Accidents - v.00 - forum.pbix
0 votos2 respostas -
Preciso de Ajuda para Top10
Boa tarde, Pessoal. Aparentemente parecia simples para mim, mas após várias tentativas sem sucesso resolvi pedir ajuda a vocês. Preciso exibir apenas os Top10 para um visual que possui as seguintes colunas: causa_acidente, oriunda da tabela dimensão dCausaAcidente, tipo_acidente, oriunda da tabela dimensão dTipoAcidente Total Acid, oriunda da medida COUNTROWS(fAcidentes) obs.: quero que apenas os Top10 Total Acid para a combinação causa_acidente x tipo_acidente sejam exibidos no visual. O pbix segue anexo caso alguém possa me ajudar. Desde já, muito grato pela atenção. Traffic Accidents - v.00 - forum.pbix
0 votos6 respostas -
Dax Medida com entradas e saidas de clientes de uma base para outra
Boa tarde, Incomparáveis. estou com um desafio, onde preciso identificar os clientes que entraram na base e os que saíram de uma base para a outra. tenho todos os dados em uma única tabela onde os arquivos são empilhados um embaixo do outro, tenho uma coluna de ordem onde é possível ver a informação de cada arquivo. Criei uma medida, de forma estática que funciona somente quando não tem o filtro da base, porem preciso que essa medida seja dinâmica, onde no relatório terei um filtro de base onde será filtrado o arquivo, e preciso que a medida calcule sempre a base filtrada em relação ao arquivo anterior. calculando os clientes que entraram e que saíram de uma base…
0 votos2 respostas -
DAX
Bom dia, essa coluna tem varias avaliações preciso pegar certa avalição somar 2 avalições e fazer divisão por outra preciso fazer uma linha mostrando percentual seria possível fazer isso?
0 votos10 respostas -
Criação de Índice baseado em coluna com valores únicos, mas índice dinâmico conforme filtros utilizados
Prezados Tenho uma tabela que possui uma coluna com números únicos e preciso colocar um índice mas este tem que ser dinâmico conforme filtro a tabela. É a relação dos planos financeiros de alunos, mas ao selecionar apenas um aluno, este índice deve refletir apenas o aluno filtrado. Segue arquivo Excel com modelo básico das informações, na aba "Geral" é como está hoje e na aba "Filtro" como deveria aparecer. Tentei fazer usando a função INDEX, mas não consegui fazer ficar dinâmico, então hoje o arquivo nem consegui fazer o índice geral, quanto mais o específico para o aluno filtrado. Agradeço desde já o auxílio. Obrigado Número da Parcela…
0 votos3 respostas