1
关注
6647
浏览

如何按规则提取数据?

您还未登录!暂时最多只可查看 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 人关注

相关问题

足球比赛数据
在进行搜索时,多个数据表在什么情况下可以同时在一个搜索页面进行使用?
数据看板中,能增加数据列吗?
智能问答式数据分析的技术门槛在哪里?
为什么会出现列名歧义,如何解决这个问题?
状态和FIPS代码数据集
数据地图 制作小技巧
莎士比亚戏剧数据集
电商平台应该分析哪些数据?具体怎么去分析
彩票开奖数据

推荐内容

可以分享一下你们做的数据分析案例吗
DataFocus中的列类型有哪几种?
请问怎样在图形界面直接修改聚合方式?
部分企业信息化程度比较低,是否需要数据分析,先从哪些数据入手,比如财务啊 还是什么的?
如何制作地图式图表?
如何做用户数据分析?
DataFocus中数据的列信息中可以包含哪些数据信息?
有没有小伙伴了解商业分析硕士怎么样
定性分析和定量分析的根本区别在于?
怎么培养数据分析的能力?

热门话题

可视化

散点图

下载安装包

全局配置

DFCloudKit小工具

热门专栏

数据分析模型探讨研究

热门用户

datafocus8414cae6c6eedd998c7582

小玉

jetwang

later

jiayu