Re,
La formule
=SOMME(Nombre1;Nombre2;;;;)
limité à 30 Nombres existe depuis toujours dans Excel.
Pour expliquer les possibilités de cette fonction Microsoft a donné ces explications suivantes (cf aide Excel) :
=SOMME(3;2)
Additionne 3 et 2
=SOMME("5";15;VRAI)
Additionne 5, 15 et 1, parce que les valeurs de texte sont converties en nombres et la valeur logique VRAI est convertie en 1
=SOMME(A2:A4)
Additionne les contenues des 3 cellules de la colonne A allant de A2 jusqu'au A4
=SOMME(A2:A4;15)
Additionne les contenues des 3 cellules de la colonne A allant de A2 jusqu'au A4 et 15
=SOMME(A5;A6;2)
Additionne les contenues des 2 cellules de la colonne A allant de A5 jusqu'au A6 et 2.
Les valeurs non numériques dans les références prises pour arguments n'étant pas converties, les valeurs des spécifiées ci-dessus sont ignorées.
La fameuse formule, comme tu le dis très justement, que j'ai proposée (je ne sais pas qui est l'inventeur de cette formule, chapeau à celui ou celle qui l'a conçue) est bien connue dans le milieu et qui est sous la 3e forme de ces explications MS est une formule de la SOMME PROGRESSIVE ou SOMME CUMULEE.
La première partie de cette plage a été figée pour faire une référence absolue par la touche de fonction F4 (à essayer avec une référence de cellule dans une formule).
Par conséquent, quand on copie la formule, cette référence reste identique (càd $B$2). Alors que la 2è référence reste relative (B2,B3 etc. sans les signes de dollars) au moment de la copie de formule.
La logique de cette formule : dans chaque cellule de cette formule, on fait une somme depuis le début de la plage, càd $B$2 jusqu'à la cellule effective (B2,B3,B4 etc).
PS : la subtilité de l'inventeur de cette formule est d'avoir trouvé une plage de $B$2:B2