1
关注
6872
浏览

如何按规则提取数据?

您还未登录!暂时最多只可查看 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的数据处理能力与ETL相比如何?
如何通过关键词搜索例如销售量大于500的产品信息?
消防局数据集
在英文环境下,如何查看本周到目前的数据?
数据看板的“编辑”页面下,自由布局和网格布局删除组件的方式有什么区别?
寄养儿童人数数据集
填报数据模板只能自己填报数据吗?
商业数据分析与应用训练营(一期)第3天作业练习
DataFocus中有哪几种数据类型?
Datafocus的数据管理中,数据类型有哪些?

推荐内容

怎样求按指定属性排序的累计最大值?
如何准备数据分析师的面试?
DataFocus Cloud如何帮助企业数字化发展?
定性分析和定量分析的根本区别在于?
历史问答或数据看板更新时,哪里可以看到提醒?
怎么培养数据分析的能力?
有没有小伙伴了解商业分析硕士怎么样
有哪些软件可以进行中文词频分析?
史上最无厘头的可视化,我用DataFocus做了一个美女相册
提个建议,入门视频可以在对应节章节添加用户手册跳转链接

热门话题

数据可视化

系统配置

世界地图

版本更新

云表数据源

热门专栏

数据分析模型探讨研究

热门用户

Y2020

datafocus1a59d803c8d9d16ef24302

Nora

电商1211李诗盈

achilles