Additionner les cellules d'un tableau avec une date

Résolu/Fermé
Chris - 23 juin 2014 à 16:12
 Chris - 23 juin 2014 à 16:35
Bonjour à tous,

Je me permets de vous écrire car je bloque sur une formule que je voudrais utiliser sans VBA.
Je voudrais pour résumer faire une somme d'une cellule qui peut varier selon la date de référence que je mettrais. C'est à dire que tout ce qui sera inférieur à la date donnée la formule additionnera une plage jusqu'au début du tableau. Un mélange de somme avec une condition recherche V.
Je n'arrive pas à faire la bonne combinaison dans les formules.

Merci pour votre aide.
Cordialement
A voir également:

4 réponses

Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
23 juin 2014 à 16:17
Bonjour,

si tes valeurs sont en colonne A et date en colonne B
F23 est la cellule contenant la date limite

=SOMMEPROD((B1:B20<=F23)*(A1:A20))

si les données sont inversées

=SOMMEPROD((A1:A20<=F23)*(B1:B20))
0
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 590
23 juin 2014 à 16:23
ou alors un somme.si ?

=Somme.Si(A:A;<D1;B:B)

Avec tes dates dans la colonne A, tes valeurs en B et la date "pivot" en D1
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
Modifié par Mike-31 le 23/06/2014 à 16:32
Re,

Je dirais plutôt comme cela

=SOMME.SI(B1:B20;"<=" & F23;A1:A20)

ou en formule matricielle qu'il faudra confirmer avec les trois touches Ctrl, Shift et Entrée, la formule se placera entre {}

=SOMME(SI(B1:B20<=F23;(A1:A20)))

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Super cela marche, je ne connaissais pas cette formule.

Merci beaucoup
0