条件转换我有一个有点奇怪的需求,尽管我认为即使没有 JSL 实际上也可以实现。 我想要的是根据列属性(特别是文本)转换某些列。 “如果列有以下文本:XYZ,则执行此公式,否则什么都不做。” 我知道如何使用“if/then”公式,但是否有脚本语法只修改具有某些属性的列? 我有很多专栏,否则我只是手动完成!
数据表苹果系统脚本回复:条件转换你能澄清一下你的陈述吗
“如果列有以下文本:XYZ,则执行此公式,否则什么都不做。”
您是在列名称中查找 XYZ,还是在列中找到的任何数据值中查找?
回复:条件转换谢谢。 应该澄清一下。 我指的是列名中的文本,而不是表格单元格中的实际数据。 所以:“如果列名包含 xyz,则执行此转换。”回复:条件转换这是您需要做的事情的一般结构....
names default to here(1);
dt=current data table();
colNames = dt << get column names(string);
for each({Name}, colNames,
if(contains(Name,"nox"),
for each row(
column(name)[row()] = ???????????; // your formula here
)
);
);回复:条件转换完美的! 非常感谢。 我知道这个功能必须存在!