Sommeprod filtre automatique

Résolu/Fermé
elea25 - 5 avril 2011 à 12:29
elea25 Messages postés 12 Date d'inscription mardi 5 avril 2011 Statut Membre Dernière intervention 28 avril 2016 - 5 avril 2011 à 16:47
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 mardi 5 avril 2011 Statut Membre Dernière intervention 28 avril 2016 2
5 avril 2011 à 14:38
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 mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 250
5 avril 2011 à 16:20
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 mardi 5 avril 2011 Statut Membre Dernière intervention 28 avril 2016 2
5 avril 2011 à 16:47
ç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
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 951
5 avril 2011 à 12:47
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
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 951
Modifié par Mytå le 5/04/2011 à 12:50
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 mardi 5 avril 2011 Statut Membre Dernière intervention 28 avril 2016 2
5 avril 2011 à 13:15
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 mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 250
5 avril 2011 à 14:20
Bonjour,

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

eric
0