J'ai créé une liste de colonnes contenant à peu près le même nom ci-dessous :
Xlist = {};
Ylist = {};
for(i = 1, i < ncols(dt2), i++,
if(
contains(dt2:i<< get name, "XXX") > 0, insert into(Xlist, dt2:i<< get name),
contains(dt2:i<< get name, "YYY") > 0, insert into(Ylist, dt2:i<< get name),
)
);
Je voudrais créer une nouvelle colonne comme ci-dessous qui me donnera une somme de Xcolumn et Ycolumn. Cela ne fonctionne pas bien du tout pour moi. Je ne dois pas faire quelque chose de bien.... S'il vous plaît aider.
dt2 << New Column( "Xsum", Numeric, Continuous, Format( "Best", 12 ),
Formula(
sum(eval(Xlist)),
)
);
Cette discussion est un doublon de l'élément de discussion
Additionner toutes les colonnes avec des noms stockés dans une liste