Bonjour
@Baroute78 voici un exemple de Bazooka, mais qui a l'intérêt de ne pas regrouper les éléments qui ne sont pas successifs
Les "Pommes" et les "Poires" ne forment pas un seul groupe mais plusieurs et les "Pommes" des lignes 9, 10 et 12 sont regroupés comme les "Poires" des lignes 13 et 17
les formules :
colonne "Est_visible" =AGREGAT(3;1;[@Fruit])
colonne "Somme_Visible" =SOMME(Tableau1[[#En-têtes];[Est_visible]]:[@[Est_visible]])
colonne "Test" =SIERREUR(INDEX([Fruit];EQUIVX([@[Somme_Visible]]-1;[Somme_Visible]))<>[@Fruit];VRAI)
colonne "Couleur" =NB.SI.ENS(Tableau1[[#En-têtes];[Test]]:[@Test];VRAI;Tableau1[[#En-têtes];[Est_visible]]:[@[Est_visible]];1)
des mises en forme conditionnelle afin de mettre en blanc/bleu les lignes impaires/paires et mettre la police blanc sur blanc ou bleu sur bleu pour la première colonne lorsque la valeur est la même que la ligne visible précédente (ici ligne 12 pour "Pomme" ou ligne 17 avec "Poire")
Il faudrait évidemment masquer les 4 colonnes C à F
Stéphane