Nico0709
XLDnaute Nouveau
Bonjour le forum,
J’ai un classeur qui comporte 52 feuilles et dans une 53ème feuille, je souhaite faire un cumul de chaque semaine. Les feuilles sont une liste de noms (non alphabétiques) et de tâches.
Sur ma feuille 53 en colonne A j’ai la liste exhaustive de tous les noms des gens présents sur chaque semaine (dans le désordre) et en ligne A la liste de tâches.
Ma première question est de savoir comment récupérer tous les noms en colonne A sans doublons (peu importe l’ordre) de façon automatique ? Je peux bien sûr les récupérer manuellement et les traiter mais c’est fastidieux.
Ma deuxième question, la principale, est de réussir à calculer combien de fois chaque personne a effectué une tâche. J’ai donc en B2 pour la première personne la formule suivante : =NB.SI('S27'!$C31:AE31;Feuil2!B$1)+ NB.SI('S28'!$C31:AE31;Feuil2!B$1)+ … Existe-t-il un moyen de faire une formule ou un code pour ajouter les 52 semaines sans devoir faire la somme manuellement, sachant que la liste des noms n’est pas dans l’ordre dans chaque feuille et donc je dois changer manuellement la plage à chaque fois. J’ai essayé de cumuler RECHERCHEV et NB.SI ou encore SOMMEPROD et je n’arrive à rien.
Je vous joins un classeur pour l’exemple. Je vous remercie de votre concours.
Nico.
J’ai un classeur qui comporte 52 feuilles et dans une 53ème feuille, je souhaite faire un cumul de chaque semaine. Les feuilles sont une liste de noms (non alphabétiques) et de tâches.
Sur ma feuille 53 en colonne A j’ai la liste exhaustive de tous les noms des gens présents sur chaque semaine (dans le désordre) et en ligne A la liste de tâches.
Ma première question est de savoir comment récupérer tous les noms en colonne A sans doublons (peu importe l’ordre) de façon automatique ? Je peux bien sûr les récupérer manuellement et les traiter mais c’est fastidieux.
Ma deuxième question, la principale, est de réussir à calculer combien de fois chaque personne a effectué une tâche. J’ai donc en B2 pour la première personne la formule suivante : =NB.SI('S27'!$C31:AE31;Feuil2!B$1)+ NB.SI('S28'!$C31:AE31;Feuil2!B$1)+ … Existe-t-il un moyen de faire une formule ou un code pour ajouter les 52 semaines sans devoir faire la somme manuellement, sachant que la liste des noms n’est pas dans l’ordre dans chaque feuille et donc je dois changer manuellement la plage à chaque fois. J’ai essayé de cumuler RECHERCHEV et NB.SI ou encore SOMMEPROD et je n’arrive à rien.
Je vous joins un classeur pour l’exemple. Je vous remercie de votre concours.
Nico.