Ir para conteúdo

Tiago Craici - Xperiun

Admin
  • Total de itens

    1.398
  • Registro em

  • Última visita

Tudo que Tiago Craici - Xperiun postou

  1. ta ae... modo raiz e utilizando a função "TOTALMTD" Sucesso 🚀
  2. Para sua medida respeita mês e ano tem que passar a função "VALUES" para voltar a ler o contexto dos mesmos: Medida: Disponibilidade Acumulada = VAR vUltimoDiaContexto = MAX(dCalendario[Data]) VAR vAcumulado = CALCULATE( [Disponibilidade], ALL(dCalendario), dCalendario[Data] <= vUltimoDiaContexto, VALUES(dCalendario[Ano]), VALUES(dCalendario[Mês]) ) RETURN vAcumulado
  3. Boa tarde @Marcelo Kniss! Veja se a medida te atende: TOTALMTD = TOTALMTD([Disponibilidade], dCalendario[Data]])
  4. @Everton Jonathas Veja se esta correto agora: Alterado ALL por ALLSELECTED. Medida: Media de acessos Geral = var mesescomvalor = CALCULATE( DISTINCTCOUNT('dCalendário2'[Mês2]), FILTER(ALLSELECTED('dCalendário2'), [Qntd Acessos Geral] <> BLANK() ) ) var valortotal = CALCULATE([Qntd Acessos Geral], ALLSELECTED('dCalendário2') ) var resultado = DIVIDE(valortotal, mesescomvalor) return IF([Qntd Acessos Geral] = BLANK(), resultado, [Qntd Acessos Geral]) Fico no aguardo.
  5. @Andre_Cavalcante! Acredito que a função "COUNTBLANK" possa te ajudar a chegar ao seu objetivo. Segue documentação: https://learn.microsoft.com/pt-br/dax/countblank-function-dax
  6. Bom dia @Andre_Cavalcante! Consegue mandar o pbix?
  7. @Everton Jonathas Não encontrei essa medida "valor cardProjecao" neste pbix que mandou por último. Outra coisa, deixa uma página separada com o visual que deseja com os dados nos eixos X e Y pois não encontrei este print que mandou. Fico no aguardo.
  8. Bom dia @Everton Jonathas! Tudo certo... Deixa eu revisar aqui.
  9. Bom dia @diegotavaresr! Veja se a medida te atende: Um item filtrado = COALESCE ( IF ( HASONEVALUE ( suaTabelaCessionário[coluna] ), SELECTEDVALUE ( suaTabelaCessionário[coluna], " " ) ), " " ) A função "HASONEVALUE" retorna TRUE para quando o contexto for filtrado apenas uma vez, combinei com a função COALESCE para deixar em branco (" ") quanto não tiver nenhum filtro aplicado. Essa mesma lógica pode ser aplicada para seleção de seus "Cessionário" ou mesmo passar uma medida no lugar da "suaTabelaCessionário[coluna]" . Sucesso! 🚀
  10. Boa noite @André Valério! Utilize a função "COALESCE". Segue medida: 19.1 Data Pagamento Retention sem zero = COALESCE ( [19. Data Pagamento Retention], "-" ) Sucesso! 🚀
  11. Boa noite @Davi Rodolfo! Da uma olhada nessa aula abaixo: https://play.powerbiexperience.com/curso/lives-sobre-modelagem-de-dados-pilar-3/5394/26951 Sucesso 🚀
  12. Boa noite @Rafael Correa Celestino! Veja a medida abaixo: Total < 40 Dias = VAR vData40 = TODAY () - 40 VAR vTotalDias = CALCULATE ( DISTINCTCOUNT ( Documentos[Documento de compras] ), Documentos[Data de criação] >= vData40 ) RETURN vTotalDias Com essa medida ela pega a data de hoje (24/01/2022) - 40 dias = 15/12/2022. Tudo que for maior ou igual essa data vai retornar a DISTINCTCOUNT ( Documentos[Documento de compras] ).
  13. Boa tarde @Rafael Correa Celestino veja se a medida te atende: Qtd 40 dias = CALCULATE( [Qtd Documentos], DATESINPERIOD(Documentos[Data de criação], TODAY() -40, TODAY(), DAY) )
  14. Boa tarde @Marcus Vinicius Fiorillo! Veja o resultado se atende seu objetivo de contar as datas somente dia útil: Resultado (exemplo dia 30/11/22): Medida: Contagem = VAR vStatus = SELECTEDVALUE ( 'Requisição Compras'[Status] ) VAR resultado = IF ( vStatus = "Compras", NETWORKDAYS ( CALCULATE ( MIN ( 'Requisição Compras'[Data] ), ALL ( 'Requisição Compras' ), VALUES ( 'Requisição Compras'[Requisição] ) ), MAX ( 'Requisição Compras'[Data] ), 1 ) - 1) RETURN resultado Utilizado a função NETWORKDAYS para retornar os dias úteis. Em anexo o pbix. Sucesso 🚀 Requisição de Compras.pbix
  15. Boa tarde @Marcus Vinicius Fiorillo! Precisamos de algumas informações para seu objetivo: 1 - Dia útil são quais dias? segunda à sexta? 2 - Quais status que são da alçada do pessoal de Compras? 3 - Qual é a data mínima? Seria o status 0? A contagem seria do status 0 até o contexto de linha (exemplo status 0 = 14/11/2022 á status 1 = 16/11/2022 --- resultado 2)? Se conseguir mandar um print do valor esperado fica melhor ainda para chegarmos nestes números. Ficamos no aguardo.
  16. Boa noite @LGustavo! Veja se atende ao seu objetivo de trazer as telas que não foram utilizadas: Filtro na Filial 03: Observe que o código f83001 não apareceu. Tabela fato: ✔ Medida: Tela não Utilizada = IF ( CONTAINS ( Telas, Telas[CODIGOTELA], SELECTEDVALUE ( UsoTelas[Tela] ) ) <> TRUE (), "tela não utilizada", BLANK () ) Segue em anexo o pbix. Exemplo (3).pbix
  17. Boa tarde @LGustavo! Pode ser utilizado a função "EXCEPT" para trazer os códigos de tela ainda não utilizado, veja exemplo abaixo: Resultado: Documentação DAX: https://learn.microsoft.com/pt-br/dax/except-function-dax Em anexo o pbix. Sucesso. 🚀 Exemplo (2).pbix
  18. Correção da medida "Semana contínua" não faz necessário ter essa parte excluída na condição verdadeira: ( YEAR ( dCalendario[Date] ) - YEAR ( MIN ( dCalendario[Date] ) ) ) * 53 Semana contínua = IF ( dCalendario[Ano] = YEAR ( MIN ( dCalendario[Date] ) ), + WEEKNUM ( dCalendario[Date], 2 ), ( YEAR ( dCalendario[Date] ) - YEAR ( MIN ( dCalendario[Date] ) ) ) * 53 + WEEKNUM ( dCalendario[Date], 2 ) - 1 )
  19. Boa noite @Valmir Braz, segue resultado: ✔ Medidas: Dia contínuo = DATEDIFF( MIN ( dCalendario[Date] ), dCalendario[Date], DAY ) + 1 Semana contínua = IF ( dCalendario[Ano] = YEAR ( MIN ( dCalendario[Date] ) ), ( YEAR ( dCalendario[Date] ) - YEAR ( MIN ( dCalendario[Date] ) ) ) * 53 + WEEKNUM ( dCalendario[Date], 2 ), ( YEAR ( dCalendario[Date] ) - YEAR ( MIN ( dCalendario[Date] ) ) ) * 53 + WEEKNUM ( dCalendario[Date], 2 ) - 1 ) Segue em anexo o pbix. Sucesso. 🚀 dCalendario Contador Continuo.pbix
  20. Boa tarde! Outra sugestão para dia contínuo: Dia Contínuo = DATEDIFF ( MIN ( Calendario[Data] ), Calendario[Data], DAY ) + 1
  21. Bom dia @Eduardo da Costa Manente! Que bom que deu certo! Vou pedir que marque o post meu a parte que atendeu ao seu objetivo, dessa forma os demais que forem pesquisar já vão direto para a solução. Você marcou sua resposta como solução eheeheh... Sucesso meu amigo!
×
×
  • Criar Novo...