分隔字符串值abc.01.d06 保护失败
abc-cd.06.d07 故事的依赖性不足
ab.01.d05 人员缺位
您好 - 我需要将上述值分成单独的列。一列将包含数值,另一列将包含文本,例如对于第一行,我希望第一列中包含 abc.01.d06 ,第二列中需要保护失败。有人可以帮忙吗?
自动化和脚本编写回复:分隔字符串值谢谢你!
回复:分隔字符串值这可以通过许多不同的方式来完成。以下是相当互动的方法
起始表

快速公式:
右键单击您的列并选取第一个单词


使用重新编码:
选择您的列并转到 Cols/Recode,找到提取段(也可以使用第一个单词)

使用滑块选择正确的零件,并从底部检查您是否获得了正确的结果

你最终会得到像这样的列

获取文本:
然后,您可以重复重新编码过程以创建其他列或创建一个列,用丢失的字符串替换原始列中新创建的值(可能需要在其中添加额外的空间或使用 Trim Whitespace() 函数将其包装)
Substitute(:Column 1, :Column 1 2, "")

回复:分隔字符串值选择有问题的列
然后去
列=>实用程序=>文本到列
它将根据选定的分隔符创建新列。就您而言,我们提供一个空间来获得您想要的东西。