想要将合并填充内容,拆开分别填入对应的字段中(如下图),这种情况要如何来操作呢?
操作步骤👇
第一步: 计算出每个字符的位置(提取字段内容,我们是根据通过字符的位置来取值)
字符位置填入公式
字段1:CHARINDEX('/', 本报表.[合同_扩展表].[信息] )
字段2:CHARINDEX('/', 本报表.[合同_扩展表].[信息] , 本报表.[合同_扩展表].[1] + 1)
字段3:CHARINDEX('/', 本报表.[合同_扩展表].[信息] , 本报表.[合同_扩展表].[2] + 1)
全字段:LEN(本报表.[合同_扩展表].[信息] )
第二步: 提取对应字段内容
字段填充公式
姓名:SUBSTRING(本报表.[合同_扩展表].[信息] , 0, 本报表.[合同_扩展表].[1] )
年龄:SUBSTRING(本报表.[合同_扩展表].[信息] , 本报表.[合同_扩展表].[1] + 1, (本报表.[合同_扩展表].[2] - 本报表.[合同_扩展表].[1] - 1))
学历:SUBSTRING(本报表.[合同_扩展表].[信息] , 本报表.[合同_扩展表].[2] + 1, (本报表.[合同_扩展表].[3] - 本报表.[合同_扩展表].[2] - 1))
班次:SUBSTRING(本报表.[合同_扩展表].[信息] , 本报表.[合同_扩展表].[3] + 1, 本报表.[合同_扩展表].[全] )