somme si ens

lamarmotte613

XLDnaute Nouveau
Bonjour

Je voudrai utilise la fonction somme.si.ens ,sous Excel 1997 hors elle n’existe pas.

Il y a t-il un autre moyen , je m’explique

J’ai un tableau, en colonne G des dates en colonne X un nombre

Je veux faire un total de la colonne X seulement si la date en G est comprise entre le 1 janvier 2009 et 31 décembre 2009

merci de votre aide
 

liloucmoi

XLDnaute Occasionnel
Re : somme si ens

Bonjour à tous,

lamarmotte, je te propose ceci :

Code:
=SOMME(N(H1:$H$10>$A$1)*N($H$1:$H$10<$B$1)*$G$1:$G$10)

En A1, j'ai le 01/01/2009 et en B1 j'ai le 31/12/2009.

A placer dans la celluel où tu veux le résultat et à valider non pas pa entrée mais par Ctrl + MAJ + ENTREE (simultanément), c'est uen formule matricielle.

Autrement il y a aussi cela :

Code:
=SOMME(N(H1:$H$10>DATEVAL("01/01/2009"))*N($H$1:$H$10<DATEVAL("31/12/2009"))*$G$1:$G$10)

Dans mon classeur les dates sont en H et les chiffres à sommer en G.

Lilou
 

Pièces jointes

  • Classeur1.xls
    13.5 KB · Affichages: 92
  • Classeur1.xls
    13.5 KB · Affichages: 94
  • Classeur1.xls
    13.5 KB · Affichages: 92

Jocelyn

XLDnaute Barbatruc
Re : somme si ens

Bonjour le Forum,
Bonjour lamarmotte613, mutzik, liloucmoi,

En reprenant l'exemple fournis par lamarmotte613 tu peux aussi utiliser cette formule qui est elle aussi matricielle mais qui n'a pas besoin de validation particulière

=SOMMEPROD((H1:H10>=A1)*(H1:H10<=B1)*G1:G10)

Jocelyn
 

Membres actuellement en ligne

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz