Voici mon besoin :
J’ai deux onglets, avec un tableau dans chaque onglet. Je cherche à récupérer les différentes valeurs qui sont rattachées à un code commun dans les deux tableaux (dans une même cellule).
Par exemple : Dans mon classeur récupérer les “métiers” de la feuille “A” qui ont le “code” correspondant dans la feuille “B”, et concatener ses valeurs dans une même cellule.
Je ne sais pas du tout si c’est clair, si ce n’est pas le cas j’en suis vraiment désolé…
Dans la feuille B, dans la cellule D2, je souhaiterais avoir, pour le lib “Apprentis et ouvriers non qualifiés de l’alimentation (hors industries agro-alimentaires)”, les métiers de la table A correspondants, à savoir : “Boucherie;Boulangerie - viennoiserie;Charcuterie - traiteur”.
Cependant, ta formule n’a pas marché correctement : le code S0Z42 rattaché aux “Boulangers” dans la feuille B ne doit pas renvoyer à “Boucherie” et “Charcuterie - traiteur” présents dans la feuille A, mais seulement à “Boulangerie - viennoiserie”…
Merci encore, si tu as d’autres idées ça serait trop cool.
Pour un code donné dans la feuille B, par exemple, S0Z42, récupérer la valeur présente dans la colonne “métier” de la feuille A, à savoir “Boulangerie - viennoiserie”, rattaché à ce même code S0Z42.
Si plusieurs métiers correspondent à un même code dans la feuille A - code aussi présent dans la feuille B - les accoler, au sein d’une même cellule par un séparateur, dans la colonne “résultat métiers” de la feuille B, par exemple un point virgule.
C’est l’équivalent d’une jointure externe en gauche en SQL, sauf qu’au lieu d’avoir des lignes en doublon dans la feuille B, causé par la présence de plusieurs métiers liés à un même code, on insère ces différentes valeurs associées au code au sein d’une cellule.
Est-ce relativement clair ? Vraiment désolé dans le cas contraire…
Alors que le code qui correspond aux Boulangers, pâtissiers dans la feuille A, ne renvoie pas aux “métiers” de la boucherie, traiteur et charcutier mais seulement à Boulangerie.
Si ce code renvoyait à plusieurs “métiers”, présents dans la feuille A, dans la colonne rouge foncé, alors il faudrait que ces “métiers” soient séparés par des point-virgule, dans la colonne de même couleur en feuille B.