Isoler les personnes qui ont fait un même choix...

Résolu/Fermé
Instit. Messages postés 10 Date d'inscription lundi 16 mars 2015 Statut Membre Dernière intervention 30 décembre 2018 - Modifié par Instit. le 16/03/2015 à 14:23
Instit. Messages postés 10 Date d'inscription lundi 16 mars 2015 Statut Membre Dernière intervention 30 décembre 2018 - 16 mars 2015 à 22:38
Bonjour,

Lorsque des élèves ont fait leur choix d'activité, j'ai un tableau comme celui-ci.


Je voudrais savoir comment il est possible d'arriver automatiquement (ou le plus possible :-) ) à un résultat comme celui-ci (obtenu ici avec des fastidieux copier-coller) :


Je vous remercie de toutes les bonnes idées que vous pourriez avoir pour m'aider.

6 réponses

Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
16 mars 2015 à 14:28
Bonjour,

A la place de joindre une capture écran, joint ton exemple de fichier Excel que l'on puisse y travailler dessus sans que l'on perde du temps à le créer
Merci
0
Instit. Messages postés 10 Date d'inscription lundi 16 mars 2015 Statut Membre Dernière intervention 30 décembre 2018 3
16 mars 2015 à 14:36
Merci, Mike-31. Je viens pour la première fois en tant que questionneur, je ne vois pas comment insérer mon tableau directement (j'ai su insérer une photo, mais je ne vois pas la fonction pour joindre un fichier)...
Peux-tu m'indiquer comment faire ?
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
16 mars 2015 à 14:49
Re,

Ton exemple de tableau, tu l'as déjà enregistré, alors clic sur ce lien

https://www.cjoint.com/
parcourir pour sélectionner le fichier/Ouvrir/Créer le lien

colle dans ta réponse le lien généré
0
Instit. Messages postés 10 Date d'inscription lundi 16 mars 2015 Statut Membre Dernière intervention 30 décembre 2018 3
16 mars 2015 à 15:12
Merci !
0
Instit. Messages postés 10 Date d'inscription lundi 16 mars 2015 Statut Membre Dernière intervention 30 décembre 2018 3
16 mars 2015 à 15:11
Voici le fichier Excel réalisé pour l'exemple : https://www.cjoint.com/c/ECqpwh6burI

Merci :-)
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
Modifié par Mike-31 le 16/03/2015 à 15:23
Re,

sais tu nommer les plages
en cellule I2 colle cette formule qu'il faudra déclaré en matricielle en cliquant en même temps sur 3 touches du clavier Ctrl, Shift et Entrée, si tu fais bien la formule se placera entre ces accolades {}

=SI(LIGNES($1:1)<=NB.SI($D$2:$D$20;1);INDEX($A$2:$A$20;PETITE.VALEUR(SI($D$2:$D$20=1;LIGNE(INDIRECT("1:"&LIGNES($D$2:$D$20))));LIGNES($1:1)));"")

ensuite incrémente vers le bas, idem pour les autres catégories en adaptant les plages.

si tu nommes les plages, exemple la plage des classes A2:A20 nommée Clas, la plage des activités bois D2:D20 nommée AC_B
la formule devient quelques soit la feuille utilisée

=SI(LIGNES($1:1)<=NB.SI(Act_B;1);INDEX(Clas;PETITE.VALEUR(SI(Act_B=1;LIGNE(INDIRECT("1:"&LIGNES(Act_B))));LIGNES($1:1)));"")

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Instit. Messages postés 10 Date d'inscription lundi 16 mars 2015 Statut Membre Dernière intervention 30 décembre 2018 3
16 mars 2015 à 20:13
C'est sympa, de prendre ce temps pour m'aider, Mike-31.

Je n'avais pas compris, au début, comment déclarer cette formule en matricielle ! Il m'a fallu un peu de temps...

Bon, maintenant, je ne sais pas à quoi correspondent exactement tous les éléments de cette formule, mais ça marche ... et c'est génial !!

Pour les cases "Nom" et "Prénom", j'ai aussi renommé les plages et j'ai modifié ce qu'il fallait dans la formule.

Un tout grand merci à toi pour cette aide précieuse ! Je pense que je peux désormais afficher que cette question est déjà résolue :-)
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
Modifié par Mike-31 le 16/03/2015 à 21:51
Re,

L'intérêt des plages nommées, est que tu peux utiliser facilement les formules sur n'importe quel onglet du classeur, mais surtout écourter les formules exemple la plage A1:A20 de la Feuil2 il faudrait écrire =Feuil2!A1:A20 alors que si tu nommes cette plage exemple Nom
ou Col_A de façon abrégée la saisie sur n'importe quel onglet sera =Nom ou =Col_A répété plusieurs fois dans la formule puis sur la feuille de calcul alourdi rapidement le fichier.
Et bien sur dans ton cas il faut nommer chaque plage utilisée dans les formules.
Si tu as encore besoin n'hésite pas à revenir dans la discussion
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Instit. Messages postés 10 Date d'inscription lundi 16 mars 2015 Statut Membre Dernière intervention 30 décembre 2018 3
16 mars 2015 à 22:38
Génial ! Ravi de t'avoir rencontré ici.
Je vais adapter tout cela au fichier complet (et je reviendrai effectivement si je rencontre un nouveau souci), mais je suis sûr que ces fonctionnalités vont me servir très souvent. Je viens d'essayer de créer mes petits tableaux sur une autre page, sans aucun problème effectivement.
Sincèrement, un énorme merci. En quelques heures, le problème qui m'aurait pris la tête a été résolu.
0