Bonjour Winni,
une suggestion En Cellule A8 et B8 puis en étendant les formules vers le bas :
=B2
=NB.SI(B2:F2;"Vegan") & " Vegan - " & NB.SI(B2:F2;"Vege") & " Vege - etc ..."
en remplaçant bien sûr "etc ..." par les autres types d'allergie.
QQ remarques :
ce codage 'en dur' n'est pas très pratique. La formule devra être modifiée à chaque ajout de type d'allergie. De plus la formule risque d'être très longue.
Il serait intéressant de choisir le type d'allergie (végan ...) à partir d'une liste déroulante
Un codage en VBA serait plus adapté.
Bonne continuation
Je viens de voir votre précision
je n’ai pas de liste d’allergie donnée
Donc ma formule n'est pas applicable.
Tulipe propose une solution superbe de simplicité, je ne sais pas s'il y a des restrictions concernant la version d'excel.
Sa formule ne fonctionne pas sur ma version d'Excel (2016 FR) comme le montre le _xlfn avant les fonctions TEXTJOIN et UNIQUE
=_xlfn.TEXTJOIN(" ; ";0;_xlfn.UNIQUE(C2:I2;1;0)&" "&NB.SI(C2:I2;_xlfn.UNIQUE(C2:I2;1;0)))