Formule Excel

Résolu/Fermé
MIJO - 6 oct. 2010 à 10:12
 MIJO - 6 oct. 2010 à 18:45
Bonjour,

je cherche la formule la plus simple , qui me permette d'avoir en automatique le résultat escompté !

j'ai en colonne A ; les dates de chaque jour dans l'ordre chronologique et en colonne B des nombres dans chaque cellule en face des dates

mon problème est : je veux afficher en C1 , en automatique la somme des cellules en colonnes B, des 10 derniers jours tout en sachant que la colonne A s'agrandi chaque jour d'une date supplémentaire

merci d'avance pour vos réponses



3 réponses

cousinhub29 Messages postés 882 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 25 avril 2024 334
6 oct. 2010 à 11:09
Bonjour,

En supposant le titre dans la ligne 1, essaie cette formule :

=SI(NBVAL(A:A)<11;SOMME(DECALER($B$1;1;;NBVAL(A:A)-1));SOMME(DECALER($B$1;NBVAL(A:A)-10;;10)))


Maintenant, si tu es sûr que le nombre de dates sera toujours supérieur à 10, tu peux mettre simplement :

=SOMME(DECALER($B$1;NBVAL(A:A)-10;;10))


Bonne journée
0
Bonsoir

merci beaucoup, d'avoir pris le temps de me répondre, c'est parfait

bonne soirée

amicalement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
6 oct. 2010 à 11:20
Bonjour tous
ou peut être, si il y plusieurs fois la même date, (ce qui ne semble pas être le cas)
=SOMMEPROD((A1:A1000>MAX(A12:A1000)-10)*(B1:B1000))
nota:
le code SOMMEPROD n'accepte pas la désignation du champ par la colonne seulement (A:A) il faut impérativement limiter avec des N° de ligne.
Crdlmnt
0
Bonsoir

c'est parfait celà fonctionne

merci de m'avoir aidé

bonne soirée

amicalement
0