今天主要分享Excel中用来截取字符串的函数三兄弟excel判断是否包含某个字符串,分别是Left函数、mid函数、right函数。 它们的共同点是都用于截取字符串; 不同的是拦截的起始位置不同。

Left函数:从最左边到右边提取字符。

mid 函数:从中间的指定位置提取字符。

right 函数:从最右边到左边提取字符。

它们的语法格式和示例应用如下:

1.左函数

1.功能:用于从文本字符串中从左到右提取指定数量的字符。

2.语法格式:

=左(文本,num_chars);

三、参数说明:

"text"代表一个文本串;

“num_chars”是指从左边开始截取的字符个数,比如截取2个字符,3个字符等。

4.例子:

例如:

如下表: 我们要单独提取员工编号。

excel 包含几个字符_excel判断是否包含某个字符串_excel函数包含字符

从表中我们可以看出,A列的前7位是员工编号。

所以我们可以直接使用left函数来提取,

公式为:=LEFT(A2,7)。

excel函数包含字符_excel 包含几个字符_excel判断是否包含某个字符串

二、mid函数

1、功能:从一个文本字符串的指定位置开始,截取指定个数的字符。

2.语法格式:

=MID(文本, start_num, num_chars)

三、参数说明:

"text"代表一个文本串;

“start_num”表示指定的起始位置;

“num_chars”表示要截取的字符数。

4.例子:

例如,

在下面的表格中,我想从身份证号中提取员工的出生日期。

我们都知道,身份证号码的第七位开始的8位数字就是出生日期。

所以可以使用mid函数提取出身份证中出生日期的8位数字,然后结合text函数将建议的8位数字转换成日期格式。

公式:=TEXT(MID(B2,7,8), "0000-00-00")

三、权限功能

1、功能:从字符串右端开始,从右到左截取指定个数的字符;

2.语法格式:

=右(文本,num_chars);

三、参数说明:

"text"代表一个文本串;

“num_chars”是指从右往左截取的字符个数excel判断是否包含某个字符串,比如截取2个字符,3个字符等。

4.例子:

例如:

下面的表格是员工信息表,所有信息都在表格的同一栏中。 现在我想单独提取员工所在的部门。

excel判断是否包含某个字符串_excel函数包含字符_excel 包含几个字符

从表中可以看出部门是表字符串的最后3个字符。

所以我们这里可以直接用正确的函数提取出来。

公式为:=RIGHT(A2,3)

excel判断是否包含某个字符串_excel 包含几个字符_excel函数包含字符