使用公式更新列大家好,
我有两个数据表(dt1 和 dt2)。 我需要将 dt2 的列 (Col1) 添加到 dt1 中,其中包含一个公式。 但是当我更新表格时,Col1 中的值是空的。 好像是公式有问题。 请帮忙
current data table (dt1);
dt1 << Update( With( dt2), Match Columns( :KeySample= :KeySample), Add Columns from Update table ( :Col1) );
dt1:Remarks << Formula ( If( :Col1== "Out of Range", "Out of Range", "" ));
数据表其他脚本回复:用公式更新列我没有发现您的代码有错误。我将它应用于我附加的几个示例数据表中,并且它可以正常工作。

names default to here(1);
dt1=data table ("bc1");
dt2=data table("bc2");
dt1 << Update( With( dt2), Match Columns( :name= :name, :sex==:sex),
Add Columns from Update table ( :Age) );
dt1:Remarks << Formula ( If( :age== "12", "Out of Range", "" ));
检查以确保我的代码适用于您的 JMP 副本。如果确实如此(应该如此),那么请查看我的示例数据表的列与您的表有何不同。
回复:用公式更新列嗨 txnelson,在我的示例中,添加的列还有一个公式,更新后将变为空白。 我也尝试在更新表格之前删除公式,但该列仍然是空白的