7 Replies Latest reply: Sep 5, 2013 12:05 PM by Christophe Brault RSS

    Calcul du nombre de reprise par jour par boutique - problème avec 2 dimensions

    Olivier Castiaux

      Bonjour,

       

      Je débute sous QV et bien entendu, j'ai un problème ! ;-)

       

       

      Ma situation est la suivante :

      Des boutiques font des reprises de matériel. Certaines en font chaque jour, d'autres pas.

      Ces boutiques sont groupées en secteurs.

      Chaque secteur regroupe donc un nombre différent de boutiques.

       

       

      Je veux alors avoir un graphe qui me montre,  par secteur et par jour, le nombre de reprises faites divisé par le nombre total de boutiques de chaque secteur.

      En effet, il est normal que le secteur 1 fasse 10 fois plus de reprises s’il contient 10 fois plus de boutiques que le secteur 2…

       

      Lors du script d’extraction des données, je travaille comme suit :

      - d’un côté je lie forcément une reprise à une boutique.

      - d’un autre j’extrais l’ensemble des boutiques (qu'elles aient fait des reprises ou non).

      J’ai donc certaines boutiques liées à une reprise, d’autres pas.

       

      Ce faisant, je parviens à cacluler le nombre de boutiques par secteur tant que je n'introduis pas de seconde dimension.

      Mais lorsque j'introduis comme seconde dimension la date de reprise, je comprends que QV filtre d’office les boutiques ayant fait une reprise et ne retient donc que celles liées à une reprises, même si je mets un Set Analysis indiquant de ne pas tenir compte des filtres sur la date.

      Autrement dit, le résultat qu’il me donne est que 100% des boutiques sont actives, ce qui n’est pas le cas…

       

      Comme un exemple vaut mieux qu'un long discours :

      - Le secteur 1 a 3 boutiques

      - Le secteur 2 a 2 boutiques

      - Le jour 1 j'ai 10 reprises pour le secteur 1 et 5 reprises pour le secteur 2

      - Le jour 2 j'ai 20 reprises pour le secteur 1 et 15 reprises pour le secteur 2

      - Pour le secteur 1, seule 1 boutique a fait des reprises pour les jours 1 et 2

      - Pour le secteur 2, seule 1 boutique a fait des reprises pour les jours 1 et 2

       

       

      Si je calcule le nombre de reprises et le nombre de boutiques par secteur, j'arrive bien à :

      - Nombre de reprises pour le secteur 1 : 30

      - Nombre de boutiques pour le secteur 1 : 3 (malgré qu'une seule ait fait des reprises)

      - Nombre de reprises pour le secteur 2 : 20

      - Nombre de boutiques pour le secteur 2 : 2 (malgré qu'une seule ait fait des reprises)

       

      Mais lorsque j'introduis la dimension de temps, cela devient :

      Jour 1

      - Nombre de reprises pour le secteur 1 : 10

      - Nombre de boutiques pour le secteur 1 : 1 ==> c'est là qu'est l'erreur : QV affiche le nombre de boutiques qui ont fait des reprises, et non le nombre total de boutiques du secteur. Je devrais avoir 3.

      - Nombre de reprises pour le secteur 2 : 20

      - Nombre de boutiques pour le secteur 2 : 1 ==> Idem, je devrais avoir 2

      Jour 2

      - Nombre de reprises pour le secteur 1 : 20

      - Nombre de boutiques pour le secteur 1 : 1 ==> Idem, je devrais avoir 3

      - Nombre de reprises pour le secteur 2 : 15

      - Nombre de boutiques pour le secteur 2 : 1 ==> Idem, je devrais avoir 2

       

      Je ne change absolument rien à mon expression, la seule chose que je fais est d'introduire la dimension "date", et cela fausse mes résultats.

       

      En espérant que mon explication est claire, quelqu'un aurait-il une idée de comment je pourrais solutionner cela ?

       

      Merci d'avance,

       

       

      Olivier