如何创建一个从ID提取字母/数字的公式列?我有一个ID号列表。 但是,我唯一对我重要的数字是ID号的最后五位数字。 我确定有一个公式列脚本可用于执行此操作。
例如:
我拥有的ID号是24KL-L200123。 我只需要创建一个公式列即可拉出最后5位数字,最终结果将是00123。
谢谢。衷心感谢任何对此的建议
分析工具数据表美国能源部图形其他脚本编写回复:如何创建一个从ID中提取字母/数字的公式列?ID编号是否始终与您的示例相似? 像这样,字符串中的最后五个字符始终是您想要的数字吗? 如果它们是您可以使用Right()函数。
Right("24KL-L200123",5);
回复:如何创建一个从ID中提取字母/数字的公式列?你好
这对您有用吗?:
Substr( :Original Value, -5, 5 )
回复:如何创建一个从ID中提取字母/数字的公式列?有效。 我有兴趣知道这背后的基本原理。 您能否详细分享一下。 谢谢
回复:如何创建一个从ID中提取字母/数字的公式列?我建议检查一下JMP脚本编制索引(从JMP转到帮助/脚本编制索引),然后https://www.jmp.com/support/help/zh-CN/15.2/index.shtml#page/jmp/character-functions.shtml 。
对(串,计数
返回最右边的子字符串计数的字符串。
Substr(串, startIndex ,计数
提取作为第一个参数的一部分的字符串。 从第二个参数给定的位置开始( startIndex ),并根据第三个参数(计数)。如果开始是负面的,子目录向后搜索开始从字符串的末尾开始。 如果长度否定或不存在,子目录返回以开头的字符串开始并继续到文本字符串的末尾。