办公软件是指可以进行文字处理、表格制作、幻灯片制作、图形图像处理、简单数据库的处理等方面工作的软件。目前办公软件朝着操作简单化,功能细化等方向发展。办公软件的应用范围很广,大到社会统计,小到会议记录,数字化的办公,离不开办公软件的鼎力协助。另外,政府用的电子政务,税务用的税务系统,企业用的协同办公软件,这些都属于办公软件。 在使用Excel表格筛选数据时,经常会出现一个单元格中文字和数字在一起的情况,并且这些单元格内容还是杂乱的并不是有规律可循的,如果不使用公式想把这些数字提取出来必然会降低工作效率。那么excel利用公式提取数字的方法是什么呢?如果我们只要提取单元格中的部分数字怎么办呢?今天小编就来为大家讲解一下excel利用公式提取数字的方法以及excel提取数字部分用什么函数的相关内容吧! 一、excel利用公式提取数字的方法 Excel表格提取数字公式较长,这个公式是通过字符长度来提取出数字,为了能够大家更容易看懂公式,小编将每步公式做为讲解: 1、“?”,?是通配符,表示单个字符; 2、“MINDB”,表示自文字的指定位置开始,提取指定长度的字符串,也就是说整个单元格字符长度; 3、带“B”函数,表示计算逻辑,汉字表示2个字符,英文数字则表示1个字符; 4、“SEARCH”,表示查找; 5、“LEN”,表示返回文本字符串中的字符个数; Excel表格提取数字就用上面这个5个函数公式来完成,具体函数公式为=MINDB(XX,SEARCHB("?",XX),2*LEN(XX)-LENB(XX)),其中xx表示需要提取数字的单元格。
图1:excel提取数字函数公式 1、SEARCHB("?",XX)表示第一个数字开始的位置; 2、LEN(XX)表示单元格字符长度; 3、LENB(XX)表示文字为2个字符,数字为1个字符,单元格总字符长度; 4、2*LEN(XX)-LENB(XX)由=LEN(XX)-(LENB(XX)-LEN(XX))简化而来,表示单元格中数字的字符长度; 这样我们整个函数就分解完成了,通过字节长度不同提取数字,写公式时按照分步操作就不会出现公式错误的情况了。 二、excel提取数字部分用什么函数 excel提取数字部分一般数据都是有规律的,例如身份证号码提取出生日期这种的,这种提取部分数字同样需要用到MID函数,也就是通过字符长度来提取数字,具体行数公式为:=MIN(xx,x1,x2),其中xx表示需要提取数字的单元格,x1表示从第几位字符开始提取,x2则表示提取字符的数量。
图2:excel提取数字部分函数 此时得到的结果为出生年月日的数字,如果为了得到的数字符合日期规范,可以将公式修改为:=TEXT(MIN(xx,x1,x2),"0000-00-00"),这时得到的结果就是标准的日期格式。
图3:标准日期函数 三、excel提取特定字符之前或之后内容 当我们提取一些特定字符前后的内容,通常我们可以使用分列进行,也可以使用函数公式来完成,今天小编就来为大家讲解一下如何利用函数公式提取特定字符之前或之后内容。 先为大家讲解一下用到的几个函数 1、LETT表示返回字符串从左起至第n个字符的字段; 2、RIGHT表示从文本字符串的最后一个字符开始返回指定个数的字符; 举例: 1、提取"."前面内容公式:=LEFT(xx,SEARCH(".",xx)-1);
图4:提取特定字符前内容函数 2、提取"."后面内容公式:=RIGHT(xx,LEN(xx)-SEARCH("-",xx));
图5:提取特定字符后内容函数 其中XX表示需要提取数字的单元格,通过上面的两个公式就可以提取特定字符之前或之后内容了。 Office办公软件是办公的第一选择,这个地球人都知道。 |
温馨提示:喜欢本站的话,请收藏一下本站!