Ri: Come faccio a confrontare i valori delle colonne in loop usando la denominazione indicizzata.Se si stesse utilizzando una formula per impostare i valori, il codice probabilmente funzionerebbe. Tuttavia, poiché si utilizza Imposta ogni valore, presumo che sia necessario specificare il valore di riga specifico su cui eseguire il calcolo. La sceneggiatura in basso ha funzionato per me
dt << New Column( RamanPeakList[NameIndex] || " Peak",
<<SET each="" value=""></SET>
Come faccio a confrontare i valori di colonna in loop usando la denominazione indicizzata.Sto cercando di creare una colonna e assegnare a quella colonna un valore per una colonna solo quando i valori in altre due colonne sono equivalenti. Devo usare la denominazione indicizzata come sono in un ciclo e non saprò sempre quale sia il nome della colonna o quale sia il numero (vedi immagine sotto). Lo script crea la nuova colonna ma non valuta correttamente la mia formula. Per favore aiuto!
La mia sceneggiatura:
dt << Nuova colonna (RamanPeakList [NameIndex] || "Peak", << Imposta ogni valore (If (Column (RamanPeakList [NameIndex] || "Peak Intensity") == Column ("Temp" || RamanPeakList [NameIndex] ),: Raman Shift)));