Signaler

Sommeprod - Dates / Mois / Annee [Résolu/Fermé]

Posez votre question VincentMED66 41Messages postés mercredi 4 février 2009Date d'inscription 16 avril 2013 Dernière intervention - Dernière réponse le 27 déc. 2016 à 11:27 par Vaucluse
Bonjour,

Je voudrais utiliser SOMMEPROD pour reconnaitre un critère de dates

J'ai une feuille de données avec le calendrier annuel.

le calendrier est en ligne

Je voudrais que la formule soit capable de récupérer les données correspondants soit à une date précise, soit (surtout) à une plage de dates comme une semaine, un mois, une année

Merci d'avance
Afficher la suite 
Utile
+1
plus moins
Bonjour

somme entre deux dates:

=SOMMEPROD(champ>=cell date mini)*(champ<=cell date maxi)*(champ à sommer))

somme pour un mois sur une année:
=SOMMEPROD((ANNEE(champ)&MOIS(Champ)=cell Année &cell mois)*(champ à sommer))

somme pour une année:
=SOMMEPROD(ANNEE(Champ)=cell année)*(champ à sommer))

somme pour une semaine dans une année:
=SOMMEPROD(ANNEE(champ)&(NO_SEMAINE(champ)=Cell Année et cell N° de semaine)*(Champ à sommer))

bien entendu les valeurs cell mois et cell champ sont numériques (date ou N° année ou N° de semaine ou N° de mois

les limites de champ ne sont pas acceptées par le code si par exemple 1:1 ou A:A (obligatoire N° de ligne et colonne)

Les N° de semaine du code sont issus du calendrier américain

Crdlmnt




Cette réponse vous a-t-elle aidé ?  
mf- 27 déc. 2016 à 11:16
Bonjour, j'ai rentré la formule suivante
=SOMMEPROD((ANNEE(D12:D81)&MOIS(D12:D81)=2017 &11)*(D12:D81)) et cela me met "#VALEUR!" où est l'erreur?

Par avance merci,

Cordialement
Répondre
Vaucluse 19176Messages postés lundi 23 juillet 2007Date d'inscription ContributeurStatut 24 mars 2017 Dernière intervention - 27 déc. 2016 à 11:27
Bonjouir
l'erreur est probablement dans vos dates en D12:D81, si ce sont des dates
comment sont elles inscrites?
Par ailleurs la formule que vous écrivez, quand elle fonctionnera, va vous faire le total des valeurs numériques des dates trouvées, ce dont on ne voit pas l'utilité
si c'est pour en compter le nombre de dates
=SOMMEPROD((ANNEE(D12:D81)&MOIS(D12:D81)=2017 &11)*1)

etsi c'est pour sommer un champ, il ne peut pas y avoir la même adresse dans les deux items de la formule.(D12:D81) ??
Crdlmnt
Répondre
Utile
+0
plus moins
Bonjour

j'ai testé les differentes cellules. Tout Marche

Pour ma part, pour comptabiliser les ANNEES, MOIS, SEMAINE , j'ai finalement préféré utiliser la formules en delimitant deux dates (début<fin)

Merci pour tout

Vincent

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !