Récupérer les noms d'une liste selon un critère

Résolu
Cathozie Messages postés 72 Date d'inscription   Statut Membre Dernière intervention   -  
Cathozie Messages postés 72 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

Mon Excel est un peu rouillé et j’ai besoin de votre bonne volonté.

Je cherche à automatiser une tâche fastidieuse et facilement source d’erreur.

Dans ma feuille « Liste Bénévoles » une liste de six colonnes avec, dans les deux premières, le nom et le prénom des bénévoles, dans les suivantes les postes : Distribution, Bureau, Bar, Chauffeurs. Des croix marquent les postes dans lesquels les personnes interviennent (un ou plusieurs à la fois).

Chacune des autres feuilles correspond à chaque poste.

Je voudrais afficher dans la colonne A de ces feuilles de postes (Distribution, bureau, bar, chauffeurs) la liste des personnes intervenant en fonction des croix de la feuille Liste Bénévoles (en concaténant leurs noms et prénoms). Pour l'instant, c'est fait à la main, si je puis dire.

Seule la colonne de noms importe. Le calendrier n’a pas d’incidence puisque les bénévoles signent sur la feuille imprimée.

Cela donnera donc une liste variant d’une feuille à l’autre mais où on pourra trouver des personnes dans plusieurs de ces postes donc sur plusieurs feuilles. Ma connaissance de la fonction de Recherche me dit que cela ne peut pas fonctionner puisqu’Excel doit chercher dans toutes les colonnes pour tester si elles contiennent des X. Je suis un peu perdue.

Merci pour votre aide.

https://www.transfernow.net/en/dltransfer?utm_source=20230408KKvPA9CW


Windows / Chrome 112.0.0.0

A voir également:

3 réponses

yclik Messages postés 3859 Date d'inscription   Statut Membre Dernière intervention   1 560
 
1
Cathozie Messages postés 72 Date d'inscription   Statut Membre Dernière intervention   5
 

Ahhh ! Merciii ! C'est exactement ça, il n'y manque rien.

J'ai juste ajouté deux boutons de macros, l'un pour trier le tableau de base par nom pour que l'ordre alphabétique se répercute sur les feuilles de postes et l'autre pour revenir à la feuille de Données.

Je suis sûre que la personne à qui le classeur est destiné se confondra en remerciements et admiration, je ne manquerai pas de lui dire que c'est le fruit d'une entraide géniale.

Un grand merci.

Bonne fin de journée

Cath :-)

0
Cathozie Messages postés 72 Date d'inscription   Statut Membre Dernière intervention   5
 

Au final, je découvre un bug dans le fichier.

Quand j'ajoute un nom à ma liste de bénévoles et qu'après tri alphabétique, il se trouve en premier, il se déploie dans les feuilles Distribution et Bureau, mais pas dans le Bar et les Chauffeurs, malgré les X.

Dans mon tableau, le nom AAA Aaa est en première position dans la liste de référence, et il apparaît dans les feuilles Distribution et Bureau, mais pas dans Bar et Chauffeurs, or je ne vois aucune différence dans les formules.

Merci encore.

Cath :-)

https://cjoint.com/c/MDiqLUbo47J

0
Cathozie Messages postés 72 Date d'inscription   Statut Membre Dernière intervention   5 > Cathozie Messages postés 72 Date d'inscription   Statut Membre Dernière intervention  
 

Je radote toute seule, mais il manquait juste deux formules dans les cellules N2 et O2. Au temps pour moi, j'aurais dû vérifier tout au lieu de poster si vite.

Merci :-).

0
DjiDji59430 Messages postés 4242 Date d'inscription   Statut Membre Dernière intervention   698
 

Bonjour à tous,

Tu ne dis pas sous quelle version d'excel tu es ?

en 365, c'est beaucoup plus digeste !

https://www.transfernow.net/en/dltransfer?utm_source=20230408ssi2kDYI

le formule est valable quelque soit l'onglet, a condition que son nom soit identique aux intitulés de la feuille liste des benevoles

j'ai fait le bar, c'est primordial !


Crdlmt

0
Cathozie Messages postés 72 Date d'inscription   Statut Membre Dernière intervention   5
 

Ouiii ! Désolée, c'est Excel 2021.

Quant à commencer par le bar, je suis absolument d'accord, c'est la première chose qui compte.

En revanche, la personne qui va utiliser le fichier est une utilisatrice basique d'Excel et les TCD, ça va être compliqué.

Je me penche plus avant sur ton fichier cet après-midi, mais je crois que je préférerai la solution de yclik que je vais étudier aussi tout à l'heure, ainsi que celle de M-12

Un grand merci à tous les trois de vous intéresser à ma question.

Cath :-)

0
DjiDji59430 Messages postés 4242 Date d'inscription   Statut Membre Dernière intervention   698 > Cathozie Messages postés 72 Date d'inscription   Statut Membre Dernière intervention  
 

le tcd, c'etait en bonus !

ce n'est pas ma premiere solution


Crdlmt

1
M-12 Messages postés 1332 Date d'inscription   Statut Membre Dernière intervention   285
 

Bonjour,

Un test par macro

https://www.cjoint.com/c/MDiiUvcHEfL

0