Faire une somme en fonction d'un intervalle de date

Bonjour

Je travail dans l'industrie du camionnage et nous sommes en train d'installer des modules dans nos camions.

J'ai fait un tableau pour pouvoir effectuer un suivi des unités installées, une des colonnes contient la date d'installation (Colonne F4:F133)

J'aimerais cumuler le nombre d'unité installées par semaine.

J'aimerais que ma case D137 cumule le nombre d'unité installées entre les dates du 04/08/13 au 10/08/13

la case D138 cumule les unités installées entre les dates du 11/08/13 au 17/08/13, ect.

La formule somme.si prend en compte uniquement un critère.

Merci!

177suivi-des-mcp200.xlsx (32.39 Ko)

Bonjour

Simple question.

Pourquoi commences-tu tes semaines le dimanche?

semaine du 4 au 10 Août :

le 4 est un dimanche et la semaine 28 part du 5

Sans cela, si une installation correspond à une date, en D137

=SOMMEPROD(--((ENT(MOD(ENT((LIGNE(INDIRECT(MIN($F$4:$F$133)&":"&MAX($F$4:$F$133)))-2)/7)+0,6;52+5/28))+1)=28))

et comme nous sommes en ligne 137, si tu veux incrémenter vers le bas, tu remplaces le 28 en fin de formule

=SOMMEPROD(--((ENT(MOD(ENT((LIGNE(INDIRECT(MIN($F$4:$F$133)&":"&MAX($F$4:$F$133)))-2)/7)+0,6;52+5/28))+1)=LIGNE()-109))

tu préciseras le point à éclaircir, à savoir: une installation=une date

Cordialement

Mes périodes comptables et les semaines de paies sont du dimanche au samedi, Dimanche étant la première journée de la semaine.

Je ne suis pas certain de comprendre l'affirmation suivante :''le 4 est un dimanche et la semaine 28 part du 5''?

Je fonctionne avec des périodes et pour moi la période du 4 au 10 Août est la période 32.

Merci beaucoup pour ton début de réponse!

Bonjour

L'idéal serait de mettre tes périodes sur 4 colonnes pour éviter de compliquer les formules en extrayant les dates de ton texte "semaine du au.."

Exemple

La formule

=SOMMEPROD(($F$4:$F$133>=DATE(2013;8;4))*(($F$4:$F$133<=DATE(2013;8;10))))

renvoie 10 et et répond à la question

Pour incrémenter, il serait utile d'avoir

1ère colonne "du"

2ème colonne: date début au format date, soit 04/08/2013

3ème colonne "au"

4ème colonne; date de fin au format date soit 10/08/2013

comme cela, la formule srerait

=SOMMEPROD(($F$4:$F$133>=Cellule date début)*(($F$4:$F$133<=Cellule date fin)))

Cordialement

J'ai suivi ton conseil et ça fonctionne super bien!

....et beaucoup plus simple que la première ébauche, j'y comprenais rien.

Merci beaucoup!

Rechercher des sujets similaires à "somme fonction intervalle date"