1
关注
6385
浏览

如何按规则提取数据?

查看全部 1 个回答

jiayu 初级会员 用户来自于: 浙江省嘉兴市海宁市
2021-01-21 20:46

一、提取第一个斜杠前的数据

1、首先,需要确定斜杠位置。

如图,使用公式strpos对数据中第一个“/”符号定位,其中test为列名。

【斜杠位置】strpos(test,"/" )

                                     

2、再对第一个斜杠前的数据进行截取;无斜杠的数据,赋值为0

【截取】if斜杠位置=0then"0"else substr(test,1,斜杠位置-1)


3、即可获得如下数据


二、提取下一个斜杠前的数据

继续截取 第一个斜杠后、第二个斜杠前的数据。

1、首先提取出第一个斜杠之后的剩余数据。

【截取剩余】if斜杠位置=0 then"0"else substr (test,斜杠位置+1,100)

其中100”为数据提取的位数,用来保证提取剩余所有数据,可更换为其它。


2、再确定剩余数据中,斜杠的位置

【斜杠位置2strpos(截取剩余,"/" )


3、最后对数据进行截取

【截取2if斜杠位置2=0then"0" elsesubstr (截取剩余,1,斜杠位置2-1)


4、效果如图所示。


同理,可以继续对剩余数据进行截取

问题动态

发布时间
2021-01-21 20:42
更新时间
2021-01-22 11:07
关注人数
1 人关注

相关问题

如何分享问答给外部人员查看?
2005-2017年美国大都市地区的健康数据
填报数据模板只能自己填报数据吗?
2018分配有社会工作者的其他安置类型的孩子人数数据集
数据管理页面创建的中间表,删除后,关联关系也没了?
对女性暴力行为数据集
黑市可卡因数据
数据看板可以导出为图片吗?
搜索页面可以将数值表以csv的格式进行导出,那么导出的数据是全部数据么?
在进行数据可视化设计时,我们需要注意哪些问题?

推荐内容

好用的数据图表制作软件?
有哪些软件可以进行中文词频分析?
数字化和数据化有什么区别?
APP怎么分析,例如对拼多多进行分析?
在公式中是否有类似like这样的模糊查询?
DataFocus支持多轮对话吗?能不能做成小助手?
怎样实现在两个定义窗口范围分析度量的平均值 ?
如何准备数据分析师的面试?
RFM模型是什么意思?
数据分析工具类软件,好用的有哪些?

热门话题

Excel

DFCloudKit小工具

新人报道第一次使用

搜索式

BI

热门专栏

数据分析模型探讨研究

热门用户

clarance2020

小专家

Trista

achilles

datafocus0ab0235da1f9fa1fe87330