生活工程体验信仰哲学精神
投稿投诉
精神世界
探索历史
哲学文学
艺术价值
信仰创造
境界审美
体验技术
技能工具
工程信息
医学生产
生活运用
操作能力

如何使用函数实现拆分与提取数据?

10月10日 吴梦筱投稿
  数据处理过程中,有时候我们需要从数据列中提取出自己想要的值,作为新的列去使用,我们来看看通过函数如何实现拆分与提取数据吧
  场景一:使用文本函数提取数据
  需求1:提取订单编号中的前缀、中间、后缀部分。
  分析:订单编号非常规律,前缀是6位,中间是9位后缀是4位,可以直接使用对应的文本截取函数进行提取数据。
  公式:
  前缀:LEFT(A3,6)
  中间:MID(A3,8,9)
  后缀:RIGHT(A3,4)
  文本截取函数
  含义
  LEFT(文本,截取个数)
  左截取:从文本左边截取对应个数的内容
  MID(文本,开始截取的位置,截取个数)
  中间截取:从文本指定位置截取对应个数的内容
  RIGHT(文本,截取个数)
  右截取:从文本左边截取对应个数的内容
  进阶需求:订单编号中的前缀、中间、后缀的长度不一致
  公式:
  前缀:LEFT(A3,FIND(,A3)1)使用LEFT左截取,截取个数根据第一个的位置确定。
  中间:MID(A3,FIND(,A3)1,FIND(,A3,FIND(,A3)1)FIND(,A3)1)使用MID中间截取,截取开始的位置根据第一个的位置确定,截取的个数根据第二个的位置减去第一个的位置的差值确定。
  后缀:MID(A3,FIND(,A3,FIND(,A3,FIND(,A3)1))1,10)使用MID中间截取,
  截取开始的位置,通过第2个的位置来确定,通过FIND查找,查的开始位置为第一个的位置加1
  截取个数的数值可以写大点,超过了就已有的个数会按照已有个数取。
  文本查找函数
  含义
  FINDSEARCH(要查的文本,被查的文本,查的开始位置)
  要查文本在被查的文本的第一个位置(找不到返回VALUE!),省略第三参数,默认为1FIND与SEARCH的区别:
  FIND识别大小写字母,不可以使用通配符
  SEARCH不识别大小写字母,可以使用通配符
  需求2:将数据中的单位与数字分开
  公式:
  单位:RIGHT(A3,LENB(A3)LEN(A3))使用RIGHT右截取,截取个数等于字节长度字符长度
  数字:LEFT(A3,LEN(A3)(LENB(A3)LEN(A3)))使用LEFT左截取,截取个数字符长度(字节长度字符长度)(字节长度字符长度,其实是文字的个数,整体的个数减去文字的个数就是数字个数)
  文本长度函数
  含义
  LEN(文本)
  字符长度(一个数字、文字、符号、英文各自为1个字符)
  LENB(文本)
  字节长度(一个中文、标点符号都各自为2个字节,英文、数字是1个字节)
  需求3:将地址中的省份、城市、详细地址分开
  省份是截取地址中的省或者区的信息;城市是截取市的信息;详细地址是市后面的信息
  公式:
  省份:LEFT(A3,FIND(IF(ISNUMBER(FIND(省,A3)),省,区),A3))
  使用LEFT从左截取,截取的长度,可以根据省或者区的位置,通过FIND找,需要知道第一个参数是省还是区,通过IF判断,如果找到省,就是省,否则就是区。而find找不到把VALUE!错误,我们通过ISNUMBER,将其变成TRUE或者FALSE。
  城市:MID(A3,FIND(IF(ISNUMBER(FIND(省,A3)),省,区),A3)1,FIND(市,A3)FIND(IF(ISNUMBER(FIND(省,A3)),省,区),A3))
  直接使用MID中间截取,截取的位置通过市或者区的位置来确定,截取的个数根据市的位置减去市或者区的位置来确定。
  详细地址:MID(A3,FIND(市,A3)1,99)
  直接使用MID中间截取,截取的位置通过找市的位置
  需求4:提取指定的字符最后一次出现后的数据
  提取文本中第二列指定字符最后一次出现后的数据
  方法一:将最后一个指定的字符替换成一个很大的字符(),然后通过MID中间截取,截取开始的位置就是的位置,截取个数可以写大点即可
  最主要的是如何只替换最后一个指定字符将其变成()
  将所有的指定字符替换为空,总长度替换后的字符查找字符的个数,个数正好是最后一个指定的字符。
  MID(A3,FIND(,SUBSTITUTE(A3,B3,,LEN(A3)LEN(SUBSTITUTE(A3,B3,))))1,99)
  方法二:将所有的指定字符替换为99(很多)个空格,然后右截取一个比较大的字符(包括想要提取的数据),然后进行清洗,去掉空格即可
  TRIM(RIGHT(SUBSTITUTE(A3,B3,REPT(,90)),90))
  函数
  含义
  SUBSTITUTE(文本,被替换的字符,新的字符,替换第几个)
  对指定的字符进行替换
  REPT(文本,重复的次数)
  将文本重复一定的次数
  TRIM(文本)
  除了单词之间的单个空格外,清除文本中所有的空格
  需求5:提取不规范日期格式中的年月日
  这个比较简单,就不多说了
  场景二:使用日期函数提取数据
  需求1:从规范的日期分别提取对应的数据
  列
  公式
  函数
  含义
  年
  YEAR(A3)
  YEAR(日期)
  返回日期的年份值
  月
  MONTH(A3)
  MONTH(日期)
  返回日期的月份值
  日
  DAY(A3)
  DAY(日期)
  返回一个月中的第几天的数值(131)
  小时
  HOUR(A3)
  HOUR(日期)
  返回一个时间值中的小时数
  分钟
  MINUTE(A3)
  MINTUTE(日期)
  返回一个时间值中的分钟数
  秒
  SECOND(A3)
  SECOND(日期)
  返回一个时间值中的秒数
  星期几
  WEEKDAY(A3,2)
  WEEKDAY(日期,周期类型)
  返回日期在一周的第几天(以第二参数确定周期)
  日期
  DATE(YEAR(A3),MONTH(A3),DAY(A3))
  DATE(年,月,日)
  返回指定的日期
  月末
  EOMONTH(A3,0)
  EOMONTH(日期,日期之前或之后的月份数)
  返回指定日期之前或之后某个月的最后一天的日期(月底)(Months为0则当前月份)
  文章虽然是实现数据的拆分与提取,但是其中基本上将常用的文本和日期函数说的差不多了,而且除了使用函数之外,一些技巧也能实现数据的拆分,比如快速填充(CTRLE)和分列,分列大家可以看这个文章Excel中强大的分列功能,常见用法你了解吗?。之前文章也讲解过如何拆分工作表(将工作表按照某个字段拆分成多个工作表),大家可以也看做数据的拆分与提取。大家有什么问题,欢迎在评论区留言
投诉 评论

最最深情的情话,刻骨铭心,您喜欢哪一个,欢迎补充第一次见你的时候,我的心里已经炸成了烟花,需要用一生来打扫灰炉。《围城》钱钟书晓看天色暮成云,行也思君,坐也思君。我与春风皆过客,你携秋水揽星河。愿有岁月可回……年轻人的反叛旅游之旅反向旅游社会这几十年的发展,人们经济消费水平的提高,不再满足于物质上的需求了,人们对于文化眼界上的需求也越来越高,越来越多的人开始走出从小到大生活工作的小镇,小县,小城,开始去到各地去……世乒赛上,31张本智和输了!日乒一姐为赢中国国乒,不惜代价张本智和输了。扬言世锦赛全胜的日乒一哥,马失前蹄,以13不敌罗马尼亚球员,让人大跌眼镜!实际上,要不是户上隼辅奋力护主,拿下两分,张本智和就已经成为日乒罪人了。……预订量暴增近250!这个假期,大家都选择这么玩儿国庆假期进入第三天,你出游了吗?今年的国庆黄金周,人们的出行热情进一步释放。在本地游、周边游、短途游的带动下,租车自驾成为许多人的选择,热门车型更是一车难求。10月……央视10月3日直播世乒赛小组赛赛程,国乒第三战陈幸同将出场头条创作挑战赛2022年10月3日成都世乒赛进入小组赛第四日,中国乒乓球队将进行第三战。前两场比赛马龙、陈梦、王曼昱出场两次,樊振东、王楚钦、孙颖莎、王艺迪出场一次。国乒……如何使用函数实现拆分与提取数据?数据处理过程中,有时候我们需要从数据列中提取出自己想要的值,作为新的列去使用,我们来看看通过函数如何实现拆分与提取数据吧场景一:使用文本函数提取数据需求1:提取订单……羽毛球世界冠军自建四层豪宅别墅当婚房,年仅24岁事业爱情双丰北京时间1月9日,印尼羽毛球运动员乔纳坦近日通过社交媒体晒出正在建设中的自家四层别墅,引发网友们强烈关注。乔纳坦近日与女友订婚,新建设的这幢四层别墅正是他为自己准备的婚房……王者荣耀甄姬女儿国皮肤PV上线,黄白配色绝妙,不输典藏皮王者荣耀S26赛季皮肤刚给到达摩不久,又趁热打铁的放出了联动的第三款皮肤,将甄姬女儿国国王的皮肤PV放了出来。而这次的甄姬不仅拥有了女儿国国王的身份,全身黄白配色典雅大方,丝毫……浙江第三城温州楼市的危机,缩量的楼市,温州楼市还有潜力吗浙江省的城市都相当知名,目前在浙江省地位排在第3位的,应该是浙南中心城市温州。如果说在2010年左右,浙江哪座城市最风光?会有很多人会认为不是杭州而是温州。那时候的……张仲景治痰有一套!八味药,挖走顽痰,治好老咽炎支气管炎大家好,我是沈医生,今天要给大家分享一个医圣张仲景所创的治痰名方,只有简单八味药,却可散寒气,除水湿,让你彻底远离痰多,支气管炎的烦恼!有支气管炎,经常咳嗽,咳大量白稀痰……11。12焦点赛事纽卡状态火热击退蓝军?阿森纳客场能否顺利奏英超:纽卡斯尔联vs切尔西纽卡斯尔联目前暂列英超联赛第3名,本赛季13轮英超联赛战罢,纽卡斯尔联取得了7胜6平1负的战绩,积27分,在多赛1轮的情况下落后联赛第2名的曼城……女人最好的依靠,是自己当一个女人,开始独自面对生活的种种挑战,才发现,最好的依靠,不是男人,不是房子,而是靠自己就像一场修行,从最初的不敢相信,到最后的习以为常,在学会靠自己的过程中,女人经历……
小鹏汽车CEO何小鹏称,5月份国内车企或全部停产?速卖通选品怎么做燕麦种植技术之种子贮藏技巧如何判断一个人瘦下来会更好看宇航员上太空为什么要带枪?太空中真的有其它生物吗?欺人太甚的故事任性跳槽女孩如何迎接未来乡镇扶贫领域作风问题专项治理工作总结因俄乌问题,欧洲火星探测发射计划变得遥遥无期杨紫的哭戏有多吸引人?网友看她哭,自己也忍不住想哭能源科学为何要说洛阳金村大墓是中国考古的痛我喜爱的动物汽车什么时候换机油汽车怎样省油最减龄的发型大盘点女明星教你如何嫩到没朋友美丽的冬天优秀作文300字组织绩效评估方法生男孩的科学方法契诃夫凡卡读后感字三篇铜锣湾是哪里(咸宁市铜锣湾是什么地方)神奇的鞋子小学作文鹿角海棠叶子皱了怎么办今年不流行穿吊带了,丝巾抹胸更时髦,让各位轻松美出新高度满庭芳玉兰

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找