Super !
Pour info : si la colonne A n'est pas triée, il y a un risque :
supposons la colonne A tq: 1,1,1,2,2,3,3,1
Quand on arrive sur le nouveau "1", le nb.si va continuer à compter les en additionnant les trois "1" précédents. Donc il vaut mieux trier la colonne avant.