Ir para conteúdo

Edson Igari

Alunos
  • Total de itens

    2.009
  • Registro em

  • Última visita

Tudo que Edson Igari postou

  1. Lembrando que ORDERBY que define a ordenação do acumulado CALCULATE( [SuaMedida], WINDOW( 1, ABS, 0, REL, ALL(SuaTabela[Coluna]), ORDERBY(SuaTabela[Coluna],ASC ) )
  2. tentei utilizar a função WINDOW
  3. Felipe é só habilitar uma das duas ai de acordo com a sua necessidade.
  4. Só colocar o dia da semana no drill down e descer todos os níveis que aparecerá a data e o dia da semana embaixo.
  5. Fabio, vc precisa criar uma coluna na calendario com o dax abaixo. FiltroSeg = VAR vPrimeiroDiaAno = CALCULATE( MIN(dCalendario[Date]), ALLEXCEPT(dCalendario,dCalendario[Ano]) ) VAR vDiaAtual = TODAY() VAR vAnoAtual = YEAR(vDiaAtual) RETURN IF( (dCalendario[Date] >= vPrimeiroDiaAno && dCalendario[Ano] = vAnoAtual) && (dCalendario[Date] <= vDiaAtual && dCalendario[Ano] = vAnoAtual), 1, 0 ) Ai depois vc usa essa coluna para filtrar a segmentação
  6. Tranquilo, nem precisa. Veja se é isso. To te mandando a media, pois por algum motivo não consigo anexar o pbix. Saldo Anterior Edson Igari = VAR vMenorDataContexto = MIN(vw_dim_calendario[Data]) VAR vMaiorDataAnterior = CALCULATE( MAX(vw_saldos_mov[DT_SALDO]), FILTER( ALL(vw_dim_calendario), vw_dim_calendario[DATA] < vMenorDataContexto ) ) VAR vMenorSaldoAnterior = CALCULATE( SUM(vw_saldos_mov[VR_SALDO_ANTERIOR]), FILTER( ALL(vw_dim_calendario), vw_dim_calendario[Data] = vMaiorDataAnterior ) ) VAR vMenorSaldoAtual = CALCULATE( SUM(vw_saldos_mov[VR_SALDO_ANTERIOR]), FILTER( ALL(vw_dim_calendario), vw_dim_calendario[Data] = vMenorDataContexto ) ) RETURN IF( ISBLANK(vMenorSaldoAtual), vMenorSaldoAnterior, vMenorSaldoAtual )
  7. Já aconteceu comigo e era o formato da data. O usuário estava inserindo mm/dd/aaaa em algumas linhas, ai tinha duas opções: tratar no M para corrigir ou substituir os erros depois de tipar como data.
  8. Alessandro, tá grifado ali, tem que passar a coluna de data da sua fato. O nome data ali passei só como exemplo, acredito que no seu modelo seja aquela coluna ali DT_SALDO
  9. Tente. Se não der certo, compartilha o arquivo com a gente. Saldo Anterior = VAR vDataContexto = MIN(vw_dim_calendario) VAR vMaiorDataAnterior = CALCULATE( MAX(vw_saldos_mov[DATA]), FILTER( ALL(vw_dim_calendario), vw_dim_calendario[DATA] < vDataContexto ) ) RETURN CALCULATE( SUM(vw_saldos_mov[VR_SALDO_ANTERIOR]), FILTER( ALL(vw_dim_calendario), vw_dim_calendario[Data] = vMaiorDataAnterior ) )
  10. Depende Mari, não necessariamente. Vai depender mais em que contexto vc tá analisando.
  11. Então, precisa entender a regra. Pode ser um acumulado, mas é geral ou dentro do mês????
  12. @Alexandre Almeida dos Sant, tudo certo??? Consegue explicar melhor essa regra de negócio? Pq tá difícil entender como chegou nesses 9 do dia de 13 de agosto sendo que só tinha 1 aguardando e 1 em atendimento do dia 1 ao dia 13.
  13. Sim, mas pode ser por causa da capacidade também. Tem que ver quantas requisições estão sendo feitas.
×
×
  • Criar Novo...