1 Reply Latest reply: Dec 14, 2015 3:19 PM by Yuri Nicolett RSS

    Desconsiderar alguns filtros e considerar outros

    Ricardo Azevedo

      Meus caros, estou sofrendo para escrever um pequeno set analysis.

      É o seguinte, tenho os campos MES_ADMISSAO, MES_PGTO, ANO_ADMISSAO, ANO_PGTO e MATRICULA.

       

      Gostaria de contar quantas MATRICULAS distintas possuo desconsiderando alguns filtros. Seria basicamente a junção dos dois códigos abaixo:

       

       

      =IF(DT_MES_ADMISSAO=DT_MES_PGTO AND DT_ANO_ADMISSAO=DT_ANO_PGTO,Count(DISTINCT([MATRÍCULA])))


      =
      Count({$< DT_MES_PGTO, DT_ANO_PGTO, DT_MES_ADMISSAO >}DISTINCT([MATRÍCULA]))


      Podem me ajudar nessa ?


      Grande abraço!

        • Re: Desconsiderar alguns filtros e considerar outros
          Yuri Nicolett

          Ricardo, como esta o seu modelo de dados?

           

          A comparação de campos no Set Analysis funciona diferente do IF, ou seja, dependendo de como esta o seu modelo você terá que resolver com uma mescla de IF e Set analysis.

           

           

          Uma forma de fazer com a mescla seria:

           

          COUNT(DISTINCT {$<DT_MES_PGTO, DT_ANO_PGTO, DT_MES_ADMISSAO>}IF(DT_MES_ADMISSAO=DT_MES_PGTO AND DT_ANO_ADMISSAO=DT_ANO_PGTO,MATRÍCULA]))