Re: Comment comparer les valeurs de colonne en boucle en utilisant la dénomination indexée.Si vous utilisiez une formule pour définir les valeurs, votre code fonctionnerait probablement. Cependant, étant donné que vous utilisez Définir chaque valeur, je suppose que vous devez spécifier la valeur de ligne spécifique sur laquelle le calcul doit être effectué. Le script ci-dessous a fonctionné pour moi
dt << New Column( RamanPeakList[NameIndex] || " Peak",
<<SET each="" value=""></SET>
Comment comparer les valeurs de colonne en boucle à l'aide d'une dénomination indexée.J'essaie de créer une colonne et d'attribuer à cette colonne une valeur à une colonne uniquement lorsque les valeurs de deux autres colonnes sont équivalentes. Je dois utiliser un nom indexé car je suis dans une boucle et je ne saurai pas toujours quel est le nom de la colonne ou quel est le numéro (voir l'image ci-dessous). Le script crée la nouvelle colonne mais n'évalue pas correctement ma formule. Veuillez aider!
Mon script:
dt << Nouvelle colonne (RamanPeakList [NameIndex] || "Peak", << Définir chaque valeur (If (Column (RamanPeakList [NameIndex] || "Peak Intensity") == Column ("Temp" || RamanPeakList [NameIndex] ),: Raman Shift)));