汉字和数字拆分的问题-如下图,数字在文字中间,这种怎么提取数字呢?

平常大家遇到这种问题正确的做法是多增加几个字段或几列数据,把不同的数据分开填写。如下:

这种数字提取,在Excel2016中用快速填充CTRL+E提取是非常方便的。

方法一:
首先在D2单元格输入第一个需要提取的数字:20200615 。

3、然后按CTRL+E,瞬间所有数字全都提取出来了,参考下图:

方法二:
当然,使用公式也是可以拆分的,如下图,在D2单元格输入公式:=-LOOKUP(1,-MIDB(C2,SEARCHB("?",C2),ROW($1:$100))),然后向下复制公式,所有数字都自动提取出来了。

公式说明:

1、上面的公式比较复杂,不太好理解,这里做一些说明帮助大家理解这个函数。

2、SEARCHB("?",C2)是查找第一个数字所在的位置,每个汉字占2个字节,如D2单元格,第一个数字在第7个位置。

3、ROW(1:100)是提取行号,也就是生成了1~100个数字。

4、然后是MIDB,是截取,从第1个数字开始截取,分别向右截取1个、2个.......100个长度,得到一个数量为100的数组,效果如下图。

5、最后是LOOKUP函数用1在上面截取的100个数据中搜索,会搜索到最后一个数字上,并返回这个数字(20200615),如果有汉字,就视为错误。

说明:公式里的减号,是把文本转换数字,公式外的减号是把负数变成正数。


觉得不错的话点个关注吧!

有相关问题可在下方评论,不定时解答!

oracle字段只提取汉字_Excel自学教程:数据规范——如何快速提取文字中间的数字...相关推荐

  1. excel教程自学网_Excel自学教程:万能查找函数Lookup的神应用和技巧

    提起查找函数,大家第一时间想到的肯定是Vlookup,其实大多数人不知道,Lookup才是查找函数之王,它几乎能高效地实现Vlookup函数的所有功能,部分功能是Vlookup函数无法比拟的. 一.语 ...

  2. excel教程自学网_Excel自学教程:办公室必备技能——Excel表格的打印技巧

    打印资料,打印Excel表格,应该是每位亲都会遇到的问题,但是无论怎样去努力,都达不到自己想要的效果,耗时耗力,结果还被老板--其实,最根本的原因就是不掌握Excel的打印技巧. 一.缩放打印. 目的 ...

  3. sum多个字段的值相加_excel表格指定数据求和-怎么让EXCEL表格多个单元格里的数值相加求和...

    怎么让EXCEL表格多个单元格里的数值相加求和 如果提取2010年的数据和,可以这样 用一个笨方法吧,在年份A列后,插入一个辅助列比如说B列,用YEAR()提取A中的数据的年,然后隐藏,下面公该明白了 ...

  4. 为什么wps数字前面有撇号_excel表格中数据前有撇号-Excel 如何去除数字前面的撇号...

    Excel此单元格中的数字为文本格式,或者前面有撇号... 很多人都回答用分列的方法,这种方法只适用于数字前面去掉撇号,原文本格式改成数字格式,如"0123"会变成"12 ...

  5. excel快速填充_Excel教程:24秒,提取excel工作簿中300张图片

    微信扫码观看<财务人的Excel速成视频> 或许您在看本篇教程的时候,会很惊讶,会有疑问,Excel和压缩软件有啥关系,提取图片居然可以这样做!小雅用的是Excel2013版本,给大家分享 ...

  6. oracle 表字段拆分,oracle 字段拆分

    场景:Oracle 字段拆分有关问题 Oracle 字段拆分问题 我现在有一个字段是存:1,2,3的,而它对应另一张值集表中.eg; 课程人员表 id    name     Course 1     ...

  7. 计算机word文档快速打数字,word快速提取纯数字

    在Word中,如何在文本数字混排的表格中提取自己想要的数值呢?以便计算数值.这时候,可能很多人会使用复制.粘贴的方法一个个地提取出来?NO,NO,NO......这里给大家推荐1个技巧:Word查找和 ...

  8. oracle直截取汉字,ORACLE_从字符串中提取汉字(不包括全角符及日文韩文等字符) | 学步园...

    转载自:http://blog.csdn.net/atgc/article/details/2036799 感谢网友ATGC ,这个问题研究了一天,终于搞定!! 从表里提取汉字, 需要考虑字符集, 不 ...

  9. oracle去除字段里的汉字

    oracle去除字段里的汉字 数据库中某些字段过长,无法导入另一个库,现在规范数据格式 查询 '单位电话' 字段的长度大于15的: select 单位电话 from 库 t where length( ...

最新文章

  1. linux 常见试题(2)-选择
  2. jvm一个线程的成本
  3. 使用RestTemplate访问restful服务时遇到的问题
  4. Java并发编程,Condition的await和signal等待通知机制
  5. MQTT工作笔记0009---订阅主题和订阅确认
  6. 网站设计整体策划流程
  7. Puppet File资源介绍(贰拾)
  8. 一、JAVA基础(数据类型、运算符、变量常量)
  9. 平台: pSeries AIX 4.3 AIX 5L
  10. error C2065: “SHELLEXECUTEINFO”: 未声明的标识符
  11. 渗透测试---被动信息收集详解
  12. 深度优先搜索DFS详解2(非常详细,容易理解)
  13. WPF在mxs里引用图片资源并释放的方法
  14. <update></update>
  15. 骨架屏-css实现方式
  16. 深入理解PID的微分、积分电路
  17. 成都web前端开发工程师
  18. 第十六篇 项目整体管理__指导与管理项目执行的依据、工具与技术、成果和监控项目工作的依据、工具与技术、成果
  19. 赵呆呆,Fight!
  20. 让阿根廷队“告吹”的三个球背后,2022 年世界杯暗藏哪些技术玄机?

热门文章

  1. Cubase Artist 10 for Mac Download PJ版下载安装
  2. 五十三、通过MapReduce实现HBase操作
  3. 调用搜索引擎代码(转)
  4. linux文件夹颜色代表什么
  5. 干货 | 电力大数据的应用场景与数据特征
  6. 使用lodop打印el-table表格无法显示内容,只显示表头的问题
  7. 内核延迟执行-sleep-dealy
  8. 二十七、Java日常积累:\r \n回车和换行的区别
  9. 这届年轻人,没到 35 岁就开始准备退休了
  10. 中国环境监测仪器行业发展状况与运营前景研究报告2022-2028年