Salut @Saboh12617
Désolé je me suis mal exprimé j'ai voulu simplifier le cas en anonymisant les données mais je vois que ca prend pas en compte tous les cas particuliers...
en fait, la ligne doit etre pris en compte si il y a qqch dans Bn... Cn... ET En...
Dn c'est optionnel il peut y avoir qqch ou pas
donc l'exemple suivant est valide :
il doit générer
A10 BB8 PT
A10 BB8 XD
A10 BB8 CF
De la meme façon cet exemple est valide :
et doit générer :
A10 BB8 C3PO P
mais ces exemples là ne doivent pas etre pris en compte :
(si je dis pas de bêtise seul les trois premieres lignes seront les plus courante je pense pas que les autres cas puissent arriver...)
| A10 | WOOKIE | | |
| A10 | | | |
| A10 | | | PT;XD;EF |
| WOOKIE | | |
| LEIA | | | |
| WOOKIE | | PT;XD;EF |