1. 概述
2. 示例
示例数据:合同表.xlsx
2.1 创建分析表
下载示例数据并上传至数跨境,将数据保存在项目中,点击「创建分析表」,如下图所示:
2.2 去除字符
1)点击「+>新增字段>公式」,如下图所示:
2)新增字段命名为「去除字符」,输入公式:REPLACE(排序,FIND("【",排序,1),(FIND("】",排序,1)-FIND("【",排序,1)+1),""),点击「确定」,如下图所示:
公式说明:
公式 | 说明 |
---|---|
FIND("【",排序,1) | 找到【 在字符中的位置 |
(FIND("】",排序,1)-FIND("【",排序,1)+1) | (】在字符中的位置)-(【在字符中的位置) 返回的是需要替换掉字符的个数 |
REPLACE(排序,FIND("【",排序,1),(FIND("】",排序,1)-FIND("【",排序,1)+1),"") | 将【xx】替换成空 |
3)新增的字段中将【】以及【】之前的字符都去除掉了,如下图所示:
3. 更多方法
本文的场景还可以通过「字段拆列」和 CONCATENATE 函数拼接起来。
1)先使用「字段拆列」功能,根据指定分隔符「【」拆分成两列,如下图所示:
2)再使用「字段拆列」功能,根据指定分隔符「】」拆分成两列,如下图所示:
3)将「排序_拆分1」和「排序_拆分2_拆分2」两个字段使用 CONCATENATE 函数拼接起来,如下图所示: