文本提取三兄弟,Left、Right、Mid公式精讲

yumo6661周前 (07-21)技术文章13

工作中,除了查找匹配使用频繁之外,文本三兄弟的使用频率还是很高的,用来预处理相关数据非常方便

1、left/right/mid公式基本用法

LEFT函数公式,是从文本的左边提取字符,使用用法:

=LEFT(文本,数字)

例如,当我们输入公式:

=LEFT(A2,5)

表示从A2单元格,左边,取5个字符,得到结果Excel

RIGHT函数公式,使用用法一样:=RIGHT(文本,数字),但是它是从右边开始取字符,例如当我们输入公式:=RIGHT(A2,5)时,它从右边提取5位字符,也就是:

MID函数公式就是从中间进行取值,用法:

=MID(文本,开始位置,取数字)

表示,从开始的位置,取多少位数字,例如当我们输入公式:

=MID(A2,3,4)

从A2的第3位开始,提取4位字符,所以结果是cel自

2、实例巩固

例如,我们左边的文本信息中,需要将工号和姓名信息提取出来

我们发现一个特点,工号信息是固定的4位数字,而且位于数据源的左边,所以我们想取工号信息,只需要输入公式:

=LEFT(A2,4)

然后我们,再发现一个特别,姓名都是从第5位字符开始的,但是结束的位置不一定,有的是取2位,3位,有的是取4位,所以我们可以使用公式:

=MID(A2,5,4)

第一条数据,从第5位开始,只有2个字了,但是我们如果取4个的话,就相当于把后面所有的文本给提取出来了

3、特殊情况

在处理时间数据的时候,我们不能使用文本三兄弟来处理,例如,左边是日期数据,如果我们想提取年份,使用的公式

=LEFT(A2,4),但是并没有得到我们想要的年份数据,得到的结果是4487,4524

这是因为日期数据,在Excel里面,全部都是显示效果是年份,实际上它的值是一个数字,我们把时间数据的格式调整成常规格式,就知道是一串数字了,而文本提取公式,是按真实值来计算的,所以会出现结果出错:

所以对于日期数字进行截取处理时,Excel里面,出了一系列的时间函数公式

例如:

=YEAR(),是返回年份

=MONTH(),是返回月份

=DAY(),是返回日期

=TEXT(日期,"YY-MM-DD")等等公式来处理

关于今天的文本三兄弟公式LEFT/RIGHT/MID函数公式,你学会了么?动手试试吧!

相关文章

RIGHT函数的应用技巧(right函数len)

RIGHT函数是Excel表格中文本类别函数,用于截取从文本的最右侧第一个字符开始往左边的方向截取到指定的长度的内容,与LEFT函数截取方向正好相反。RIGHT函数属性:语法结构RIGHT(text,...

WPS RIGHT 函数超强攻略!3 分钟解锁文本提取新姿势

打工人的 Excel 战场里,每天都在上演 “数据大作战”!遇到从身份证号里扒生日、从长文件名里揪后缀名这类任务,还在手动复制粘贴?那可太浪费时间了!今天必须给大家安利 WPS 里的 “文本提取神器”...

Excel文本处理的得力助手:RIGHT函数的高级应用

在Excel中,RIGHT函数是一个强大的文本处理函数,它允许用户从文本字符串的末尾提取指定数量的字符。RIGHT函数在数据处理、文本编辑和报告制作中都有着广泛的应用。本文将详细介绍RIGHT函数的用...

职场必会函数,左右护法与长度大师,LEFT、RIGHT、LEN函数

Excel函数三剑客:LEFT、RIGHT、LEN的欢乐应用理论篇:Excel里的“左右护法”与“长度大师”嘿,各位Excel职场侠客们,今天咱们来说下Excel里的三个超级实用的函数——LEFT、R...