SOMME(M$7:M7) ==> On fait le total des valeurs de la colonne M (depuis le haut de la colonne jusqu'à la cellule juste au dessus de la cellule de la formule). Ce total peut se décomposer comme étant la somme de :
- des valeurs composant le premier sous-total
- du premier sous-total
- des valeurs composant le deuxième sous-total
- du deuxième sous-total
- ...
- ...
- des valeurs composant le dernier sous-total avant la ligne courant
- du dernier sous-total avant la ligne courante
- et enfin des valeurs composant le sous-total qu'on cherche à calculer.
On s’aperçoit qu'on somme :
- le premier sous-total ainsi que les valeurs qui le composent (soit deux fois le premier sous-total)
- le deuxième sous-total ainsi que les valeurs qui le composent (soit deux fois le deuxième sous-total)
- ...
- le dernier sous-total avant la ligne courante ainsi que les valeurs qui le composent (soit deux fois le sous-total avant la ligne courante)
- et enfin des valeurs composant le sous-total qu'on cherche à calculer.
Donc qu'on somme :
- deux fois tous les sous-totaux avant le sous-total de la ligne courante
- et enfin des valeurs composant le sous-total qu'on cherche à calculer (notre but !)
Donc pour n'avoir que le dernier sous-total (celui qu'on recherche), il faut enlever du total de la colonne (depuis le haut de la colonne jusqu'à la cellule juste au dessus de la cellule de la formule)
deux fois la somme des sous-totaux précédents (au-dessus de la ligne de la formule)
En espérant avoir été assez explicite