Triage et filtrage spécial de colonnes

Bonjour à tous,
C'est mon premier post sur un forum et je remercie d'avance toutes les personnes qui prendront le temps de me lire et je l'espère de me répondre
Voilà j'ai un petit problème, je n'arrive pas à écrire une fonction dans App Script permettant de faire les actions qui suivent :
Sur la photo ci-dessus j'ai 4 colonnes.

J'aimerais trouver une fonction qui comparerait la valeur de la cellule J2 à H2:H puis J3 etc..

Lorsque les cellules sont égales, j'aimerais qu'on prenne la valeur dans la colonne K pour la mettre dans la colonne I.

image

Ainsi j'aimerais trouver une fonction qui finissent par m'afficher :

image

Je ne m'y connais absolument pas en code mais j'ai quand même écrit la fonction ci dessus mais rien ne se passe et je ne comprends pas mon erreur..

function CompanyNames() {
  let ss = SpreadsheetApp.getActiveSpreadsheet();
  let s = ss.getSheetByName('Feuille 1');
  let r = s.getRange('H:H');
  let v = r.getValues();
  let a = s.getRange('J:J');
  let b = a.getValues();
  let c = s.getRange('K:K');
  let d = c.getValues();
  let e = s.getRange('I:I');
  let f = e.getValues();
  for(let i=b.length-1;i>=0;i--)
    for(let j=v.length-1;j>=0;j--)
      if(v[0,i]=b[0,j])
        f[0,i] = d[0,i];
};

Merci beaucoup pour votre aide,

Bonne journée à vous !

Bonjour,

Pas besoin de script pour avoir ce résultat

mettre en I2 =

=SIERREUR(ArrayFormula(RECHERCHEV(H2:H;J2:K;2;FAUX));"")
20210713 094149 001

Whaouh ça fonctionne parfaitement !
Merci beaucoup à vous pour cette réponse qui plus est si rapide.
Je vous souhaite une excellente journée

Bonne Journée

Rechercher des sujets similaires à "triage filtrage special colonnes"