excel中如何提取一部分的数字? mid函数使用

如何在一串数字中提取一部分数字?我拿身份证号码提取出生日期来举例,如何快速简洁的提取呢?

操作方法

  • 01

    用下面一组模拟的数据,一起来学习从身份证中提取出生日期的方法。

  • 02

    C2单元格输入以下公式,向下复制填充。 =--TEXT(MID(B2,7,8),"0-00-00")

  • 03

    解析函数【MID函数】 MID 返回文本字符串中从指定位置开始的特定数目的字符。 放到这个公式里,MID(B2,7,8)换成咱们自己的理解就是: 从B2单元格的第7位开始截取,截取的字符长度是8,得到的计算结果就是"19850226"。

  • 04

    解析函数【TEXT函数】 接下来用TEXT函数,将MID函数得到的字符串变成日期的模样。 TEXT(数值,单元格格式)=TEXT(MID(B2,7,8),"0-00-00") 这部分的作用是将文本字符串"19850226",从右侧的第二位和第四位之间各加上一个短横线,结果变成"1985-02-26"。

  • 05

    最后在TEXT函数前加了两个短横线是什么意思呢? 计算后得出的数值是文本格式,还不是真正的日期格式。 这种形式叫做减负运算,也就是负负得正。 通过运算,将文本格式的数值变成真正的日期格式

(0)

相关推荐

  • excel中如何提取数据左边第一个#字符前面的数字

    在excel中,提取数据左边第一个#字符前面的数字,在这里有三种情况,情况一是单元格内数据左边第一个#字符前面的数字个数是统一的:情况二是单元格内数据包含一个#字符,而且#字符前面的数字个数不一样:情 ...

  • EXCEL中如何提取中英文混合文本中的中文内容?

    EXCEL中如何提取中英文混合文本中的中文内容,其实我们可以借助于WORD来解决这一问题. 操作方法 01 打开EXCEL,如图所示,表格含有大量的中英文混合文本,我们想提取其实中的中文,首先复制这一 ...

  • 在Excel中如何将8位数字转换成日期格式

    excel在我们日常工作中使用较为广泛,那么在Excel中如何将8位数字转换成日期格式呢?请看下文. 操作方法 01 首先,我们点击打开我们电脑上面的excel: 02 然后我们在任意表格中输入一组八 ...

  • excel中怎么将8位数字转换为日期格式?

    excel中怎么将8位数字转换为日期格式? 1.以EXCEL 2010为例:打开含有文本型日期的EXCEL表格文件,图中红框所示就是文本型日期,如图所示: 2.选中所有日期单元格,出现一个方形惊叹号, ...

  • excel中如何将文本格式数字转为数字格式

    excel中如何将文本格式数字转为数字格式 工具/原料 excel 2003 方法/步骤 我们可以在不进行操作的空白区域单元格内输入1,如下图,这个1是为了下面步骤中参与计算用的数据;选中数据1的单元 ...

  • 怎么在Excel中设置超过12位数字的下拉递增

    有的小伙伴在使用Excel软件处理数据时,输入了一组逐渐递增的超过12位的数字,为了方便输入,想要设置下拉递增,但是却不知道如何设置,那么小编就来为大家介绍一下吧.具体如下:1.第一步,双击或者右击打 ...

  • 如何在Excel中输入0开头的数字?

    介绍在Excel中输入0开头的数字的方法. 方法一 01 将输入法切换到英文输入,单击要输入数字的表格位置,先先输入一个单引号,再输入你要的数字,前面的"0"就不会消失了. 02 ...

  • 在Excel中输入身份证号等数字后变成E+处理方法

    在用Excel处理数据的过程中,经常需要在单元格中输入身份证号码.电话号码等数字,但当输入完成后,这些数字为变成E+的格式,如何才能保证数据不会发生变化.今天在这里为大家讲讲在Excel中输入身份证号 ...

  • 如何在excel中求和带单位的数字

    众所周知,在excel中常见的数字运算通常都是不带单位的,因为如果有单位,会被默认为是文本,无法参与运算,但是在很多特殊的情况下,输入的时候就输入了单位,又需要进行求和等运算该怎么办呢?总不能一个个的 ...