Re:如何使用索引命名比較循環中的列值。如果您使用公式來設置值,那麼您的代碼可能會起作用。 但是,由於您使用的是Set Each Value,我假設您需要指定特定的行值來進行計算。 以下腳本對我有用
dt << New Column( RamanPeakList[NameIndex] || " Peak",
<<SET each="" value=""></SET>
如何使用索引命名在循環中比較列值。我試圖創建一個列,並僅在另兩個列中的值相等時才將該列的值分配給該列。 我必須使用索引命名,因為我處於循環狀態,並且不會總是知道列名是什麼或數字是什麼(請參見下圖)。 該腳本會創建新列,但無法正確評估我的公式。 請幫忙!
我的劇本:
dt << New Column(RamanPeakList [NameIndex] ||“ Peak”,<<設置每個值(If(Column(RamanPeakList [NameIndex] ||“ Peak Intensity”)== Column(“ Temp” || RamanPeakList [NameIndex] ),:Raman Shift)));