Compter nbr occurence? + tranfert ligne->colonne?

Résolu
barbenturique75 Messages postés 3 Statut Membre -  
barbenturique75 Messages postés 3 Statut Membre -
Bonjour,
J'espère que vous pourrez m'aider. J'ai une liste de nom avec le cours auquel ils ont participé. Or, chaque personne peut avoir participé à plusieurs cours. Je ne peux donc pas utiliser simplement la fonction "si" car je devrai faire avec le nom de chaque personne et il y en a des dizaines.
Afin d'éviter de longs discours, je vais "dessiner" mon fichier actuel et ce que je voudrai obtenir.
Avez-vous une idée de comment faire ??
Merci d'avance

Fichier à disposition :

Nom de famille / Cours suivi

Dupont / poterie
Durand / poterie
Etienne / salsa
Dupont / salsa
Jacques / salsa
Gertrude / cuisine
Jacques / macramé

Fichier souhaité idéal

Nom de famille / Compteur de cours suivis / Cours1 / Cours2 / Cours3

Dupont / 2 / poterie / salsa
Durant / 1 / poterie
Etienne / 1 / salsa
Jacques / 2 / salsa / macramé
Gertrude / 1 / cuisine

Voilà. Merci par avance !!!

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    voyez si ce modèle peut vous inspirer et revenez si besoin de complément
    _il suffit de place en colonne A de la BDD votre liste de noms et en B le sport pratiqué pour que le tableau d'édition fonctionne
    https://www.cjoint.com/?DBgoFLMZ9wI

    Pour compter le nombre d'occurrence, rajouter une colonne par exemple en M e la feuille EDIT avec la formule
    =NB.SI(B2:L2;"><")
    à tirer sur la hauteur
    crdlmnt

    1
    1. barbenturique75 Messages postés 3 Statut Membre
       
      Bonjour,
      Merci infiniment pour cette réponse qui a l'air tout-à-fait dans l'esprit de ce qu'il me faut et que j'aurais été totalement incapable de programmer.
      Je ne suis pas encore parvenu à décrypter le fonctionnement de la formule de la partie EDIT afin de l'aménager à mes données, mais je m'y remets.
      Quoi qu'il en soit, un grand merci !
      0
  2. Srg2 Messages postés 232 Statut Membre 42
     
    Bonjour,

    as tu essayé avec un tableau croisé dynamique (à mettre dans un autre onglet) en mettant comme ligne les noms et en colonnes les cours ?
    1
    1. barbenturique75 Messages postés 3 Statut Membre
       
      Bonjour,
      Oui, mais cela ne convient pas tout-à-fait. Si je mets les cours en colonnes, je me retrouve avec une matrice monstrueuse dont la plupart des cellules sont vides.
      Il manque la possibilité de supprimer les cellules vides par ligne(individu). La logique des colonnes doit être d'enregistrer cours suivi 1 / cours suiivi 2 / cours suivi 3 pour chaque individu, sachant que certains n'auront qu'un cours, d'autres 2, 3.
      Mais merci de votre réponse..
      0