Calcul avec somme.si et données grandissantes

MaM

XLDnaute Nouveau
Bonjour à toutes et tous,

Comment pouvoir adapter automatiquement un calcul dans une formule, lorsque la longueur de plage initiale change au fur et à mesure que les données sont encodées?

Ex : dans une formule SOMME.SI(B2:B13;B17;E2:E13), la plage B2:B13 va augmenter sans arrêt. Ainsi que la référence B17. De même que la plage E2:E13.

J'ai pensé à la formule avec DECALER, mais je ne sais pas comment l'adapter.


Merci pour toutes vos idées.


Michel
 

Banzai64

XLDnaute Accro
Re : Calcul avec somme.si et données grandissantes

bonjour
Un semblant de réponse

C'est ta référence B17 qui me géne (Alors dans l'exemple je l'ai déplacée en C2

si pas possible de déplacer faudra revoir la copie
Code:
=SOMME.SI(DECALER($B$2;;;NBVAL(B:B)-1);$C$2;DECALER($E$2;;;NBVAL(E:E)-1))

Il y a quelques contraintes :
Pas d'autres valeurs ou autre dans les colonnes B et C
 

mutzik

XLDnaute Barbatruc
Re : Calcul avec somme.si et données grandissantes

Bonjour à tous,

l'idéal serait de ne pas mettre de données en-dessous de ta plage de valeurs (qui grandit) ce qui te permettrait d'écrire :
SOMME.SI($B$2:$B$60000;B17;$E$2:$E$60000)
 

Discussions similaires

Statistiques des forums

Discussions
312 460
Messages
2 088 599
Membres
103 887
dernier inscrit
Michel126