Compter les valeurs uniques (dénombrement sans doublon) avec condition

Bonjour a tous,

J'ai grand besoin de vos lumières. Je veux pouvoir afficher pour des personnes spécifiques le nombre de registres dans lesquelles ces personnes ont travaillé.

Je m'explique des agents collectes des données sur des mois dans des registres. Un registre peut contenir 2 ou 3 mois. Le point récapitulatif de la collecte est répertorié dans le tableau joint.

Je veux déterminer le nombre de registres exploités par agent mais en évitant les doublons. Dans mes recherches je suis tombé sur cette formule :

SOMMEPROD(1/NB.SI($B$6:$B$39,$B$6:$B$39))

Elle me permet d'avoir le nombre de registres exploités (sans compter les doublons) mais le souci c'est que c'est pour tous les agents qu'il donne alors que moi je voudrais le résultat par agent.

J'ai essayé de compléter la condition dans la formule précédente mais je n'obtiens rien de bon.

Aidez-moi s'il vous plait

23test-excel.xlsx (13.48 Ko)

Bonjour

Met le tableau source en tableau structuré et utilise un TCD

http://www.excel-formations.fr/Trucs_astuces/TCD13.php

image

Bonjour le forum, matsniper, 78chris,

Une proposition avec formule.

Cordialement.

Bonjour

Bonjour à tous

Une variante avec macro

9test-excel-v1.xlsm (26.78 Ko)

Bye !

Merci a tous. J'ai pu grace a vous resoudre mon probleme.

Je le passe en resolu.

Rechercher des sujets similaires à "compter valeurs uniques denombrement doublon condition"