J'ai vraiment besoin de votre aide pour un projet de google script. J'ai une feuille avec 2 onglets. Une avec des paramètres et coefficients associés. (colonnes 1, 2 et 3) --> ONGLET 1

J'ai un autre onglet avec d'autres paramètres (certains paramètres sont en commun) et des coefficients associés --> ONGLET 2

Je voudrais créer un code qui importe les coefficients de ONGLET 2 et les place à côté des bons paramètres sur ONGET 1. En d'autres termes, je voudrais les comparer donc placez-les juste à côté des coefficients déjà remplis et en face le paramètre correct dans ONGLET 1.

La petite difficulté est que certains paramètres ont des coefficients multiples (plusieurs coefficients pour un paramètre). Ceux-ci sont les uns à la suite des autres et le paramètre est donc répété en début de ligne.

Mon code devra peut-être commencer par quelque chose comme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  var ids = []
  var database = []
  Base.getRange('A11:L' + Base.getLastRow()).getValues().forEach(r => {
    let id = r[0].toString()
    if (r[7] != '') {
      ids.push(id)
      dataBase.push([r[7], r[8]])
    }
    if (r[9] != '') {
      ids.push(id)
      dataBase.push([r[9], r[10]])
    }
    if (r[11] != '') {
      ids.push(id)
      dataBase.push([r[11], r[12]])
    }
  })`

j'ai besoin de votre aide merci d'avance


Voici le lien vers la feuille simplifiée:

https://docs.google.com/spreadsheets...it?usp=sharing