大家好
我曾经这样做过一次,这很痛苦,但我失去了剧本和记忆。 下面是我正在尝试做的事情:
Tweak_List = dt_Temp << 获取列名称("String");
for(i = 1, i <= N 项(Tweak_List),i++,
a = 左(Tweak_List[i], 长度(Tweak_List[i]) - 1) || “Δ”;
b = Tweak_List[i];
c = 左(Tweak_List[i], 长度(Tweak_List[i]) - 2);
dt << 新列( 左(Tweak_List[i], 长度(Tweak_List[i]) - 1) || "Δ", 数字, 连续, 公式( if(:name1 == :name2, c - b, 0 ))));
);
在 dt 中,我有名为 ColName_2 和 ColName 的列,Tweak_List 是 ColName_2 等列的名称列表。
我需要创建一个名为 ColName_ 的新增量列Δ对于每一对,都有公式 ColName - ColName_2 ,其中满足一个条件。
我记得我曾与 Eval 和 Co 一起工作,但我忘了。 请帮助我