Effectuer une recherche et afficher de multiples valeurs

Bonjour à toutes et à tous,

Je tente de remettre en forme un tableau qui est mal organisé, mais je ne peux pas changer son organisation ni son alimentation. Du coup, c’est compliqué d’en tirer quelquechose.

Pour une date donnée (ligne), j’ai une liste de personnes présentes. Ces personnes sont différentes et peuvent n’être présentes qu’une fois. Il n’est pas possible d’ajouter des colonnes pour avoir autant de colonnes que de personnes.

J’ai réussi à avoir le nombre de fois ou chaque personne est présente (NB.SI.ENS)

Je souhaite maintenant indiquer, pour chaque personne, les jours de présence.

J’ai peu l’habitude de bosser avec des macros, j’ai cherché à mettre en place une formule mais sans succès. Je sèche, avez-vous des idées ?

Classeur1.xlsx (11,5 Ko)

Bonne journée.

Bonjour,
Un test par macro
Fab.xlsm (18,6 Ko)

Bonsoir Fab, Hello Mimimathy,

Une proposition avec Power Query, si ta version le permet.
En addon pour 2010 Pro+ et 2013 en natif à compter de 2016.
Cordialement.
Classeur1.xlsx (22,4 Ko)

Merci a tous les deux pour vos retours.

Je teste ça rapidement etjevous dis ce qu’il en est.

:+1::+1:

J’ai testé la macro, mais j’ai peur que ça puisse être bricolé.
Le powerquery est caché, ce qui facilite les choses.

Il m’a fallu bricoler un peu le code pour l’adapter à mes besoins, mais au final ça fonctionne parfaitement.

Merci à tous les deux :+1:

Bonsoir,
Merci pour le retour, content que cela fonctionne.
Bonne continuation.

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.