本文目录一览:

excel表格的截取函数的使用方法

Excel 中经常需要用到函数进行对数据的一个截取操作,截取函数具体该如何使用呢?下面是我带来的关于excel表格的截取函数的使用 方法 ,希望阅读过后对你有所启发!

excel表格的截取函数的使用方法:

截取数据函数使用步骤1:以下表格中所有产品名称都使用“空格”来间隔,按空格作为间隔将其分为前后两个部分

截取数据函数使用步骤2:在B2单元格输入公式:=LEFT(A2,FIND(" ",ASC(A2))-1)回车即可提取空格之前的字符,将公式向下填充即可

说明:asc函数将所有字符转换为半角字符,find函数返回“空格”在a2中的位置序号,left向左提取字符,提取的字符数由find函数指定

截取数据函数使用步骤3:在c2单元格输入公式:=RIGHT(A2,LEN(A2)-FIND(" ",ASC(A2)))

回车即可提取空格之后的字符,将公式向下填充即可

说明:asc函数将所有字符转换为半角字符,find函数返回“空格”在a2中的位置序号,len函数返回字符串的字符数,len函数减去find函数的结果就是right函数提取字符的个数

截取数据函数使用步骤4:以上结果,也可以通过mid函数来实现

提取前半部分字符,在D2输入公式:=MID(A2,1,FIND(" ",ASC(A2))-1)

回车,向下填充即可

截取数据函数使用步骤5:提取后半部分字符,在E2输入公式:=MID(A2,FIND(" ",ASC(A2))+1,LEN(A2))

Excel中提取文本的三个函数—LEFT,MID与RIGHT

在使用Excel时,我们在处理一些文本数据的过程中,有时需要将一个单元格中的较长的文本数据拆分出来放在不同的数据标签下。在这种情况下,我们可以通过Excel的提取文本的函数来达到所需的效果。

如下图所示,在“Location”这一列中,存放的是关于三个方面的文本数据:Floor、Extension、Wing。

最左边的数字代表的是Floor(楼层)信息,最右边的数字代表的是Extension(电话分机号)信息,中间的文字代表的是Wing(房间位置)信息,需要将其分别拆开放在L、M、N列。

01

提取Floor信息,我们使用的是LEFT函数

点击L4单元格,输入符号“=”,在输入LEFT函数。

我们看到LEFT函数的第一个参数是text,即文本,选择点击K4单元格,在输入逗号。

LEFT函数的第二个参数是所要提取的字符数量,我们从K4单元格的文本数据中可知,从左开始的前两个字符为Floor信息,所以第二个参数就为2。

按Enter键后,即可在L4单元格中返回对应的Floor信息;鼠标放在L4单元格右下角,变成黑色十字后,双击鼠标,即可快速填充。

02

提取Extension信息,我们使用的是RIGHT函数

点击M4单元格,输入符号“=”,在输入RIGHT函数。

RIGHT函数的语法与LEFT函数是一致的,只不过需要注意的是,当我们选择所要提取字符的数量时,是从文本的右边开始往左计算的。在本案例中,提取的字符数量是4。

按Enter键后,即可在M4单元格中返回对应的Extension信息;鼠标放在M4单元格右下角,变成黑色十字后,双击鼠标,即可快速填充。

03

提取Wing信息,我们使用的是MID函数

点击N4单元格,输入符号“=”,在输入MID函数。

MID函数有三个参数:文本,开始字符的位置,提取字符的数量。

在本案例中,开始字符的位置是在K4单元格的文本中的第四个,故第二个参数为4,而提取字符的数量,根据“West”来看,也是4个字符。

按Enter键后,即可在N4单元格中返回对应的Wing信息;鼠标放在N4单元格右下角,变成黑色十字后,双击鼠标,即可快速填充。

但是,我们发现不是所有的数据都完全正确,有些数据中的Wing信息是“North”,有五个字符,而我们函数中只提取了4个字符。

关于这一问题,我们会在下一期的分享中继续解决,另一个函数也会亮相——FIND函数。

excel截取函数的使用方法

Excel 中经常需要用到函数进行对数据的截取,具体该如何用函数截取数据呢?接下来是我为大家带来的excel 截取函数的使用 方法 ,供大家参考。

excel 截取函数的使用方法:

截取函数使用步骤1:以A2单元格的“中华人民共和国”为例,分别从左,从右和中间截取部分字符串。

截取函数使用步骤2:在C3单元格输入=left(A2,2)

截取函数使用步骤3:C3单元格截取到“中华”

截取函数使用步骤4:在C5单元格输入=right(A2,3)

截取函数使用步骤5:C5单元格截取到“共和国”在C7单元格输入=mid(A2,3,2),C7单元格截取到“人民”

截取函数使用步骤6:应用上面三个函数得到的结果如本文所示全部完成。

截取函数使用步骤7:上述三个函数也可以同find函数、len函数、lenb函数等结合起来使用,可以完成很多相对复杂的截取功能。

EXCEL截取文本用什么公式?

在B2输入

=RIGHT(A2,LEN(A2)-LEN("FABRIC_CONTENT")-SEARCH("FABRIC_CONTENT",A2)+1)

下拉公式

如果加上修正和排错,则输入

=IF(ISERR(SEARCH("FABRIC_CONTENT",A2)),"",RIGHT(A2,LEN(A2)-LEN("FABRIC_CONTENT")-SEARCH("FABRIC_CONTENT",A2)+1))

excel提取某部分内容的数据函数

有三个提取字符串字符的函数分别是LEFT,MID,RIGHT。

一、LEFT函数

也应用于:LEFTB

LEFT 基于所指定的字符数返回文本字符串中的第一个或前几个字符。

LEFTB 基于所指定的字节数返回文本字符串中的第一个或前几个字符。此函数用于双字节字符。

语法

LEFT(text,num_chars)

LEFTB(text,num_bytes)

Text    是包含要提取字符的文本字符串。

Num_chars   指定要由 LEFT 所提取的字符数。

Num_chars 必须大于或等于 0。

如果 num_chars 大于文本长度,则 LEFT 返回所有文本。

如果省略 num_chars,则假定其为 1。

Num_bytes   按字节指定要由 LEFTB 所提取的字符数。

二、MID函数

也应用于:MIDB

MID 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。

MIDB 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。此函数用于双字节字符。

语法

MID(text,start_num,num_chars)

MIDB(text,start_num,num_bytes)

Text    是包含要提取字符的文本字符串。

Start_num    是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。

Num_chars    指定希望 MID 从文本中返回字符的个数。

Num_bytes    指定希望 MIDB 从文本中返回字符的个数(按字节)。

说明

如果 start_num 大于文本长度,则 MID 返回空文本 ("")。

如果 start_num 小于文本长度,但 start_num 加上 num_chars 超过了文本的长度,则 MID 只返回至多直到文本末尾的字符。

如果 start_num 小于 1,则 MID 返回错误值 #VALUE!。

如果 num_chars 是负数,则 MID 返回错误值 #VALUE!。

如果 num_bytes 是负数,则 MIDB 返回错误值 #VALUE!。

三、RIGHT函数

也应用于:IGHTB

RIGHT 根据所指定的字符数返回文本字符串中最后一个或多个字符。

RIGHTB 根据所指定的字符数返回文本字符串中最后一个或多个字符。此函数用于双字节字符。

语法

RIGHT(text,num_chars)

RIGHTB(text,num_bytes)

Text    是包含要提取字符的文本字符串。

Num_chars    指定希望 RIGHT 提取的字符数。

Num_bytes   指定希望 RIGHTB 根据字节所提取的字符数。

说明

Num_chars 必须大于或等于 0。

如果 num_chars 大于文本长度,则 RIGHT 返回所有文本。

如果忽略 num_chars,则假定其为 1。

四、举例

假设A1单元格的内容为“中华人民共和国”

1.如果要在B1单元格取得A1单元格的前两个字符(汉字的两个字符如果按字节来算则是4个字节,一个汉字为两个字节),即“中华”两字,则B1单元格可以写入公式

=LEFT(A1,2)

=LEFTB(A1,4)

2.如果要在C1单元格取得A1单元格的第三个字符起的两个字符(汉字的两个字符如果按字节来算则是4个字节,一个汉字为两个字节),即“人民”两字,则C1单元格可以写入公式

=MID(A1,3,2)

=MIDB(A1,5,4)

3.如果要在D1单元格取得A1单元格的最后三个字符(汉字的三个字符如果按字节来算则是6个字节,一个汉字为两个字节),即“共和国”三字,则D1单元格可以写入公式

=RIGHT(A1,3)

=RIGHTB(A1,6)