1
关注
6517
浏览

如何按规则提取数据?

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

相关问题

珠宝数据集
在用关键词进行搜索分析时,如何看到某数据在每月之间的对比情况或规律?
如何创建中间表?
关于药品零售的数据分析,该从哪些方面去考虑?
我点击数据看板编辑,显示编辑不了,为啥?
想要形成一个经纬图,需要满足什么数据前提条件?
旭日图能够显示什么数据信息?
继父母领养申请表数据集
登山因素数据集
数据看板页面的数据,如何变得更丰富?

推荐内容

可以做相关性分析吗
如何做数据分析?
DataFocus Cloud的数据体量支持如何?
有哪些软件可以进行中文词频分析?
数字化和数据化有什么区别?
如何用DataFocus工具制作词云图
都支持哪些关键词?
如何分析一只股票?
在数据看板编辑页面,如何对各个组件设置 “报表跳转”?
传统的数据分析流程是怎么样的?

热门话题

散点图

问题修复

可视化大屏

柱状图

DFCloudKit小工具

热门专栏

数据分析模型探讨研究

热门用户

Dory

小玉

电商1211李诗盈

Y2020

Nora