<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
使用一个数据集,其中有四个描述符,我想在列标题中使用它们。

我还没有输入我的数字,但我想知道我是否想将前四个列标题更改为“描述”和“描述 2”下的描述符组合,以了解其相关缩写,我会使用什么公式除了手动执行之外还可以使用吗? 我正在考虑 Substr,但 Munger 似乎是最适合使用的。
谢谢你,
布兰登
该脚本只能运行一次!之后,您的列标题已更改。 您可以将每个代码块包装在 if() 中,这样它只会在找到具有原始名称的列时尝试更改列标题。 或者,您可以在运行脚本后或将其保存到日志之前将其删除。
所以我遇到了一个新问题。
当表格变成脚本并放入日志中时,从超链接生成的后续表格没有数据输入,并且出现以下错误:
“在行:{1} 处找不到列 1 次:操作:Column, Column/*###*/("Att1_Stat1")"
对于每个处理列,行中的误差范围为 1-10。
约翰,这正是我正在寻找的,谢谢。
我以前从未使用过 Munger 函数,但我想要一个公式来更改列标题,而不仅仅是手动输入它们。
再次感谢你。
我认为这两种方法都适合你。 但在你的情况下,如果你确切地知道字符串是什么以及你想要将它们更改为什么,我会使用 Munger,因为它是一个简单的查找和替换。 当我尝试在通用字符串中查找特定字符串时,我使用 Substr,并且我不知道通用字符串是什么,也不知道我的子字符串是否存在于其中。
如果我正确理解您的问题(并且我不相信我正确理解),那么这里是用于进行您所描述的更改的 JSL:
坳=柱子( “Att1_Stat1” ) ;
列名=坳<<获取名称() ;
列名=芒格(列名, 1 , “注意1” , :描述[ 1 ]) ;
列名=芒格(列名, 1 , “统计1” , :描述2 [ 1 ]) ;
坳<<设置名称(列名) ;
坳=柱子( “Att1_Stat2” ) ;
列名=坳<<获取名称() ;
列名=芒格(列名, 1 , “注意1” , :描述[ 1 ]) ;
列名=芒格(列名, 1 , “统计2” , :描述2 [ 2 ]) ;
坳<<设置名称(列名) ;
坳=柱子( “Att2_Stat1” ) ;
列名=坳<<获取名称() ;
列名=芒格(列名, 1 , “注意2” , :描述[ 2 ]) ;
列名=芒格(列名, 1 , “统计1” , :描述2 [ 1 ]) ;
坳<<设置名称(列名) ;
坳=柱子( “Att2_Stat2” ) ;
列名=坳<<获取名称() ;
列名=芒格(列名, 1 , “注意2” , :描述[ 2 ]) ;
列名=芒格(列名, 1 , “统计2” , :描述2 [ 2 ]) ;
坳<<设置名称(列名) ;
希望这可以帮助!