Somme des temps d'un mois selon les dates

Résolu/Fermé
camrider Messages postés 2 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 8 juin 2009 - 1 juin 2009 à 15:00
camrider Messages postés 2 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 8 juin 2009 - 8 juin 2009 à 10:55
Bonjour,

j'avertis avant tout que je suis sur mac office 2008,

Mon souci porte sur la calcul de temps des employés par mois, pour cela j'ai un fichier (feuill1) avec tout les dates de tout les jours de l'année, sur plusieurs années, et j'ai mon temps qui est affichés automatiquement par la fonctions SOMMEPROD sur une autre colonne:

colonne A colonne B
29 mai 2009 9
30 mai 2009 0
31 mai 2009
1 juin 2009 8
2 juin 2009 8,25
3 juin 2009 8,25
...

Je souhaite donc afficher la somme de ces temps en fonctions du mois écoulés (ex: juin 2009)

Pour cela j'ai creer une autre feuille (feuill2) qui récapitule ces temps par mois, j'ai essayer deux trois formules ci dessous sans succès:

=SOMMEPROD((MOIS('feuill1'!$A$25)=6)*('feuill1'!$B$25))
ou
=SOMMEPROD((MOIS('feuill1'!$A$25)=A3)*ANNEE(('feuill1'!$A$25)=B3)*('feuill1'!$B$25))
avec en A3 marqué juin et en B3 marqué 2009

=SOMME.SI('feuill1'!A3:A29;"=*mai";'feuill1'!B3:B29)
ou
=SOMME.SI('feuill1'!A3:A29;"=*mai*2009";'feuill1'!B3:B29)
ou encore
=SOMME(('feuill1'!A:A>=DATEVAL("1/6/2007"))*('feuill1'!A:A<=DATEVAL("30/6/2007"))*('feuill1'!B:B))

sans résultat ou plutôt tout ceci m'affiche 0 alors que j'ai des temps de programmé.

j'ai essayé en changeant le format de la cellule de date sans aucune différence.

donc si vous avez des solutions.

Merci

Camille

1 réponse

Utilisateur anonyme
1 juin 2009 à 15:29
Bonjour,
La fonction sommeprod exige des champs de même dimension.
En l'adaptant si besoin est aux spécificités "Mac" essayez:

=SOMMEPROD((MOIS(Feuil1!A2:A25)=6)*(Feuil1!B2:B25))
0
camrider Messages postés 2 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 8 juin 2009
8 juin 2009 à 10:55
Salut tontong,
merci d'avoir répondu j'avais déjà essayé mais le $ est adaptable sur mac,
bref j'ai quand même résolu mon problème.

à bientôt
0