Sommeprod filtre automatique

Résolu
elea25 -  
elea25 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un tableau avec en colonne A des noms de salariés, en colonne B des infos sur leur absentéisme de l'année (maladie, maternité, accident du travail), en colonne C les dates où ils ont été absents
J'ai par commeprod le nombre d'agents différents concernés, sans doublon (certains ont plusieurs absences sur l'année)
je fais un filtre automatique par motif d'absentéisme, ex maladie.
je souhaite une fois ces infos filtrées, connaître le nombre de salariés ayant été absents pour ce motif, sans tenir compte des doublons
En bref, est il possible de faire un sommeprod sur des données filtrées ? je n'y arrive pas, j'ai regardé sur des forums mais soit je suis bête (c'est possible:) soit les réponses ne conviennent pas à mon besoin...
Heeeelp !
merci :)
A voir également:

5 réponses

elea25 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   2
 
Bonjour
oui alors donc en fait le résultat n'est pas toujours 1, mais correspond au nombre de lignes filtrées. Or je voudrais le nombre de noms différents qui sont dans ma liste filtrée. Là en l'occurence si Monsieur Dupont a eu deux périodes d'arrêt maladie dans l'année, il apparaît 2 fois dans ma liste filtrée "maladie" mais ne devrait compter qu'une fois dans mon nombre d'agents concernés...
Je vous joindrais bien un exemple de fichier parce que je ne suis peut être pas très claire, mais je ne sais pas comment faire étant peu douée sur internet :)

merci !
1
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Re,

Pourtant elle a l'air de bien marcher la jolie formule de myta (chapeau au passage...)
Ex : http://www.cijoint.fr/cjlink.php?file=cj201104/cij4yGUVYg.xls

eric
0
elea25 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   2
 
ça marche !!! yi-ha !!!

avec le fichier joint j'ai pu corriger une bête erreur de frappe...

eh bien mille mercis à vous deux, je suis un peu autodidacte sur excel et avec toute ma bonne volonté je n'aurais jamais pu trouver cette formule (je ne savais même pas ce qu'est une formule matricielle... !)

C'était ma première visite sur ce forum, j'y reviendrai c'est sur, car quelle efficacité !

Merci merci merci :)

Elea25
1

 
Salut le forum

Un essaye d'après une formule d'Amadéus

Tes données sont de C2 à C100
Formule matricielle à valider avec les 3 touches Ctrl+Maj+Entrée
=SOMME((FREQUENCE(SI(C2:C100="";"";SI(SOUS.TOTAL(3;DECALER(C2;LIGNE(C2:C100)-LIGNE(C2);));EQUIV(C2:C100;C2:C100;0)));LIGNE(C1:C100))>0)*1)

Mytå
0

 
Salut le forum

Voir aussi le lien : Compter des valeurs uniques parmi des doublons

Mytå
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
elea25 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   2
 
merci mais je dois faire une fausse manip, le résultat qui m'est renvoyé est toujours 1 ?
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

as-tu fait attention à :
Formule matricielle à valider avec les 3 touches Ctrl+Maj+Entrée

eric
0