为具有变量名称的列设置公式<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我有 3 列带有变量名称。
如何添加新列并使用 a、b 和 c 为其指定公式?
我编写了以下脚本,但列不显示公式。
新专栏( “一/二” ,数字,连续的,格式( “最好的” , 12 ) ,
公式( :柱子(字符(A )) / :柱子(字符(b )) )) ;
谢谢你的推荐
回复:为具有变量名称的列设置公式对于那些不熟悉 evalinsert 或 \[...]\ 的人:
评估插入允许插入由插入符字符包围的变量“ ^ ”。通过避免大量连接,可以更轻松地构建包含变量的字符串。
特殊字符\[告诉 JMP 不要解释字符串中的任何内容,直到看到这些字符]\ 。允许干净地插入双引号等。
回复:为具有变量名称的列设置公式伟大的! 谢谢
回复:为具有变量名称的列设置公式你好,拉兹玛。
如果您只想将新列插入到已打开的文件中,并使用使用“A”、“B”和“C”列的公式[来自数据表],只需在脚本编辑器上运行类似的脚本即可:
新列( "A/B", 数字, 连续, 格式( "最佳", 5 ), 公式( a / b ) );
新列( "B/C", 数字, 连续, 格式( "最佳", 5 ), 公式( b / c ) );
新列( "C*D", 数字, 连续, 格式( "最佳", 5 ), 公式( c * d ) );
新列( "A+C+B", 数字, 连续, 格式( "最佳", 5 ), 公式( a + b + c));
您的脚本缺少“公式 ( ) ”函数。
-何塞
回复:为具有变量名称的列设置公式喔好吧。这是一个更好的例子:
A = 10 ;
乙= 20 ;
dt =新表( “例子” ,添加行( 3 ) ,
新专栏(字符( A ) ,数字,连续的,格式( “最好的” , 12 ) ,
设定值( [ 1 , 2 , 3 ] ) ) ,
新专栏(字符(乙) ,数字,连续的,格式( “最好的” , 12 ) ,
设定值( [ 4 , 5 , 6 ] ) ) ,
) ;
新表达式=评估插入(
"\[dt << 新列( "a/b", 数字, 连续, 格式( "最佳", 12 ),
公式( :名称( "^a^" ) / :名称( "^b^" )))]\" ) ;
评估(解析(新表达式)) ;
回复:为具有变量名称的列设置公式我的“a”和“b”不是名字;它们是数字。
我需要为此做任何改变吗?因为我尝试了你的脚本,但它对我不起作用。
回复:为具有变量名称的列设置公式这会起作用:
A = “重量” ;
乙= “高度” ;
dt =打开( “$sample_data\Big Class.jmp” ) ;
新表达式=评估插入(
"\[dt << 新列( "a/b",数字,连续,格式( "最佳", 12 ),
公式( :^a^ / :^b^ ))]\" ) ;
评估(解析(新表达式)) ;