1
关注
6310
浏览

如何按规则提取数据?

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

相关问题

2018家庭教育登记册上的儿童人数数据集
对销售量的数据按照省份进行聚合,聚合完成后取出销售量最高的一个省份,如何实现?
怎样获得数据的记录条数?
我自己创建的数据看板,如何让别人看到呢?
为什么有的数据表显示是灰色的?
怎样在数据看板中应用标签?
电影人物死亡数据集
铁路员工睡眠数据集
庇护所数据集
2019面板上的私人寄养者人数数据集

推荐内容

DataFocus Cloud的价格如何?
能不能一个搜索框内实现多次计算并统计多个结果?
如何得出最高分和最低分姓名
如何自己找数据分析项目来做?
DataFocus Cloud如何帮助企业数字化发展?
Datafocus支持批量数据筛选吗?
有哪些软件可以进行中文词频分析?
如何做数据分析?
两个表已经创建了关联关系,为什么不能一起搜索?
网格布局和自由布局下修改数据看板内图表大小及图表位置?

热门话题

本地数据源连接

可视化

新人报道第一次使用

问题修复

下载安装包

热门专栏

数据分析模型探讨研究

热门用户

胖子君

camille

Dory

clarance2020

电商1211李诗盈