Ir para conteúdo

Edson Igari

Alunos
  • Total de itens

    2.039
  • Registro em

  • Última visita

Tudo que Edson Igari postou

  1. @williamrodrigues, tudo bem? Veja se atende. Caso sim, peço a gentileza de marcar minha resposta como solução. app.pbix
  2. Se entendi direito, tenta o seguinte: Coloca antes do VAR vResult: VAR vAnosContexto = CALCULATE( DISTINCTCOUNT(dCalendario[Ano]), ALLSELECTED(dCalendario[Ano]) ) Ai onde você fez o HASONEFILTER, substitui por: vAnosContexto = 1, "purple" Caso tenha funcionado, peço a gentileza de marcar minha resposta como solução.
  3. @wesleirocha84, tudo bem? Mas o que você quer fazer???
  4. Que isso, podendo ajudar, estamos ai.
  5. @Gustavo Dassie, veja se funciona: ColunaSimNao = VAR vTabela = //Monta tabela identificando os valores maiores ou iguais a 100 ADDCOLUMNS( SUMMARIZE( dEntidadeClasse[sk_entidade_classe], fCarteira[dt_competencia], "@SomaQtdVidas", SUM(fCarteira[qtd_vidas]) ), "@MaiorCem", IF([@SomaQtdVidas] >= 100, 1, 0) ) VAR vMaiorCem = //Pega as entidades que tiveram valores maiores ou iguais a 100 MAXX( vTabela, [@MaiorCem] ) RETURN IF(//Cria o filtro onde, se o valor máximo for igual a 1, ou seja em algum contexto a condição foi atingida, relacionamento. Senão, não relacionamento. vMaiorCem = 1, "Relacionamento", "Não relacionamento" ) Caso não, consegue compartilhar o pbix ou uma base de exemplo???
  6. @Aldair, se não tiver dado certo agora, desisto rs. Pipeline (1).pbix
  7. beleza. Não precisa ser grande não. Só uma amostra pra podermos desenvolver.
  8. @Clayton Silva Limeira-SP, tudo bem?? Consegue compartilhar o pbix um excel com os dados???
  9. @Aldair, era mais simples do que eu pensava. Acho que a correria me impediu de ver direitinho. Enfim, acho que agora foi rs. Se tiver dado certo, peço a gentileza de marcar minha resposta como solução. Pipeline.pbix
  10. Perdão Aldair, não tinha me atentado que era uma coluna. Tenta o seguinte: Cria uma coluna ano e uma coluna mes na sua tabela fato. Depois faz o seguinte: ULTIMA VENDA = CALCULATE( MAX(VendaDevol[EMBARQUE]), ALLEXCEPT(VendaDevol,VendaDevol[CLI_FOR],VendaDevo[ANO], VendaDevo[Mes]), VendaDevol[EMBARQUE] <= MAX(Calendario[DATA BASE] ) ) Se não der certo, consegue compartilhar o pbix um excel com dados?
  11. @Aldair, tudo bem??? Cria uma coluna para identificar o mês atual na sua tabela calendario: MesAtual = IF( Calendario[ANO] = YEAR(TODAY()) && Calendario[MES_NUM] = MONTH(TODAY()), 1, 0 ) Depois inclui no filter da medida um filtro de mês atual: ULTIMA VENDA = CALCULATE( MAX(VendaDevol[EMBARQUE]), ALLEXCEPT(VendaDevol,VendaDevol[CLI_FOR]), VendaDevol[EMBARQUE] <= MAX(Calendario[DATA BASE] && Calendario[MesAtual] = 0 ) )
  12. @ntatiane, tudo bem??? Você criou uma tabela física que não tem relacionamento de data, portanto não tem como ficar dinâmica. Sendo ela física, você precisa de alguma tipo de granularidade de datas (ano, mes, semana, dia, etc) dentro dela. Porém, acredito que, se ao invés de criar a tabela fisicamente, você utilizá-la de forma virtual, iniciando se summarize pela fato e não pela dimensão loja, resolva seu problema.
  13. @Débora Oliveira, tudo bem??? Segue solução anexo. Caso tenha ajudado, peço a gentileza de marcar minha resposta como solução. AjudaSomaProduto.pbix
  14. @gabriel_cap, tudo bem? Sim. Quando tiver um mês selecionado traz uma quando for mais de um traz a outra.
  15. Sim Gilberto, mas não é da sua rs. É na minha postagem. Vc marcou na sua (imagem).
  16. @Gilberto Ferreira, que bom que deu certo. Mas só uma coisinha, tem que marcar a minha resposta como solução rs.
  17. @Gilberto Ferreira, vê se isso. Se tiver ajudado, peço a gentileza de marcar minha resposta como solução. Meta Acumulada.pbix
  18. Exatamente. Consegue disponibilizar uma tabela em excel???
  19. Perdão, falou um parenteses. meta_acumulada_YTD = VAR v_max_date = MAX(d_CALENDARIO[Data]) //data maxima da dCalendario VAR v_result = AVERAGEX( FILTER( ALLSELECTED(d_CALENDARIO[Data]), d_CALENDARIO[Data] <= v_max_date ) ), [media_meta] ) return v_result
  20. Essa sua medida retorna isso, certo??? jan = 4,80% fev = 4,20% Tenta isso: meta_acumulada_YTD = VAR v_max_date = MAX(d_CALENDARIO[Data]) //data maxima da dCalendario VAR v_result = AVERAGEX( FILTER( ALLSELECTED(d_CALENDARIO[Data]), d_CALENDARIO[Data] <= v_max_date ) ), [media_meta] return v_result Se não der certo, disponiniliza um excel.
  21. Boa tarde Gilberto, acho que tá faltando fazer a divisão não? Pra isso acredito que vc tenha que contar a quantidade de meses do contexto.
  22. Opa, tamo junto. Se ajudou, depois marcar minha resposta como solução, por favor. Abraço
  23. @maumauww, tudo bem? Tenta o seguinte: rank_abc = IF( [valor_abc] <> BLANK(), RANKX(ALL('dw fornecedor'[CodigoFornecedo]),[valor_abc]) ) Caso tenha resolvido o problema, peço a gentileza de marcar minha resposta como solução. Abraço
×
×
  • Criar Novo...