fonctions ensemble (enfants, descendants, acsendant)
Bonjour,
dans le résultat d'une requête, j'ai 3 lignes par individu :
individu_1 - choix1
individu_1 - choix2
individu_1 - choix3
individu_2 - choix1
individu_2 - choix2
individu_2 - choix3
individu_3 - choix1
individu_3 - choix2
individu_3 - choix3
....
l'ensemble des individus ont obligatoirement 3 choix et seulement 3 - distinct - choisis paris 20 choix.
Ma demande :
je souhaite afficher
individu 1 - choix1 - choix2 - choix3
et faire une variable [choix1/choix2/choix3] pour pouvoir compter le nombre d'individus qui ont choisi les combinaisons.
pour compliquer ... les choix 1, 2 et 3 ne sont pas triés (c'est à dire un individu peut avoir choisi en choix1 A, en choix2 B et en choix 3 C tandis qu'un autre a choisi choix1 B, en choix2 A et en choix 3 C - mais les 2 individus ont fait les même choix ! :?)
bref,
j'envisageais d'utiliser la fonction d'ensemble Enfants - mais je n'arrive pa à l'utiliser, et je ne suis pas sure que cela fonctionne.
mais si au moins j'arrive à faire une ligne
individu 1 - choix1 - choix2 - choix3 (avec les choix triés en ordre alphabétique), ensuite je l’exporte en fichier excel, puis le reimporte dans BO ; je manipulerai mes données sans soucis. (nb lignes par sexe, par commune, ...)
Merci pour les pistes de travail que vous pourriez me proposer. (récrire la requête, ...)
marie
fonction classement - ascendant
Bonjour,
J'ai trouvé une solution avec la fonction classement
mais j'ai un peu du mal à l'utiliser : je n’arrive pas à classer en ascendant (descendant pas défaut).
je crée une variable MonClassement :
Code:
MonClassement=Classement([Choix];([individu];[choix]);([individu]))
puis dans mon tableau
Code:
Individu - [choix] Où ([Classement]=3) - [choix] Où ([Classement]=2) - [choix] Où ([Classement]=1)