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

VincentMED66 41 Messages postés mercredi 4 février 2009Date d'inscription 16 avril 2013 Dernière intervention - 2 avril 2013 à 18:12 - Dernière réponse : Vaucluse 21023 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 14 janvier 2018 Dernière intervention
- 27 déc. 2016 à 11:27
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 

4 réponses

VincentMED66 41 Messages postés mercredi 4 février 2009Date d'inscription 16 avril 2013 Dernière intervention - 16 avril 2013 à 08:48
0
Utile
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
Vaucluse 21023 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 14 janvier 2018 Dernière intervention - Modifié par Vaucluse le 2/04/2013 à 18:21
-1
Utile
2
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




Errare humanum est, perseverare diabolicum
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
Vaucluse 21023 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 14 janvier 2018 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