Aloraaaalors
Déjà merci, car je sais que se n'est pas un problème anodin et difficile à résoudre (surtout au regard de mes indications ).
En plus, sa demande un peu de temps et le temps c'est du temps.
Pour la solution proposée par @Rachid, je dirais que la formule m'impressionne et me donne des idées (à étudier). Toutefois, mon seul soucis c'est que ta formule part du bas pour allez vers le haut alors que mon fichier rajoute des lignes et n'en insère pas. Le résultat ne changera donc jamais si j'applique cette formule.
@lhevader, @James et @Tulipe déjà vous avez trouvé le résultat escompté (nonobstant mes faux "résultats souhaités"), pour cela bravo !
@Lhevader, j'avoue préférer une formule, car celle ci mettra les résultats à jour automatiquement (si la formule ne convient pas pour mon vrai fichier, j'opterai pour ta solution avec une macro événementielle).
@James, @Tulipe la solution que vous m'avez présenté répond à ma demande, je me douté bien qu'on soit obligé de passer par une donnée intermédiaire (en l’occurrence trouver la dernière ligne d'une référence). Je pense utiliser cette solution.
En fait, l'objectif est de faire le compte des références, par type, sans qu'aucune référence ne soit prise en compte 2 fois. ET, en prenant le Type le plus récent, par référence (donc la ligne la plus "basse"). C'est clair comme du pétrole ça ...
Bref, j'ai ma solution ! Merci à vous tous, je vais me débrouiller maintenant comme un grand garçon gros chaton.
Cordialement,