2 Replies Latest reply: May 19, 2017 5:00 AM by Jean Eude RSS

    Limites dimensionelles

    Jean Eude

      Bonjour,

       

       

      J'ai vue plusieurs topic sur le sujet, mais je n'ai pas trouvé de solution.

      Je suis en Qlikview 11.

       

      J'aimerais limité une dimension au top 10.

      Le problème c'est que j'ai des dimensions qu'y ont la même valeurs parfois. Dont plusieurs cas ou j'ai les 4 premiers puis 9 autres avec la même valeurs.

       

      Avec l'option limite dimensionnelle ça m'en garde bien 10, mais sur quoi ce fait le trie des 9 a égalités ? Car je dois avoir exactement les mêmes en top 10 sur d'autres graph qui ont des expressions différentes.

      J'ai essayé de jouer avec les tries mais sans succés...

       

      Sinon avec un rank en dimension calculée, est ce qu'on aurait un moyen d'appliquer le premier filtre sur ce rank, puis un second se je dépasse 10 valeurs ?

       

       

      Merci.

        • Re: Limites dimensionelles
          Kevin Chevrier

          Bonjour Jean,

           

          Tout dépend de l'ordre de tri de tes dimensions.

           

          Dans l'exemple ci-dessous, tu n'as pas de doublons. Le rank des ventes prend également en compte le tri des Customer par ordre alphabétique (exemple du 10ème et 11ème) car le tri des Customer est avant les Sales.

           

          CustomerSalesRank(Sales)
          Astrida1210
          Astrida139
          Astrida208
          Astrida227
          Astrida456
          Astrida465
          Astrida604
          Astrida653
          Astrida702
          Astrida781
          Betcab1211

           

          Pour ne pas avoir de doublons, ce qui est important c'est de jouer avec les 2ème et 3ème arguments de l'expression rank.

           

          Exemple :

          Rank(Sales,4,2)


          Enfin, tu n'as plus qu'à faire ta limite dimensionnelle sur rank.


          Kevin