Bonjour a tous,

je post aujourd'hui pour un problème d'algorithmie sur le parcours d'un tableau.

voici mon tableau à la base :



ce que je souhaite est d'arriver a ce point :




explication : pour chaque user je voudrais savoir si on retrouve VAL dans la Colonne VAL1 correpondant a l'utilisateur,si oui je met un 1 sur la meme ligne Colonne A,

et meme chose pour la colonne VAL 2 :
pour chaque user je voudrais savoir si on retrouve VAL dans la Colonne VAL2 correpondant a l'utilisateur,si oui je met un 1 sur la même ligne Colonne B,



contrainte (si c'est vraiment une contrainte): il peut y avoir plus de ligne pour un meme user dans tableau 1 que dans tableau 2 et vice versa

j'aurai besoin d'aide pour savoir quelles sont les boucles à utiliser (for, do loop...)
et comment les imbriquer


ps: (tableau 1 fait 33000 lignes)

merci à tous