excel表格中怎么在一组的末出断量马益你文字中,提取部分文字
的有关信息介绍如下:问题补充说明:比如,J2为三堰村二组,我需要在B2中录入村别,C2中录入组别 有没有公示可以自动提取出来
有三个提取字符串字符的函数分别是LEFT,MID,RIGHT。
一、LEFT函数
也应用于:LEFTB
LEFT基于所指定的字符数返回文本章线应落字符串中的第一个或前几个字符来自。
LEFTB基于所指定还呼阳审杀找深背吃轴的字节数返回文本字符串中的第一个或前几个字符。此函数用360问答于双字节字符。
语法
LEFT(text,num_chars)
LEFTB(text,num_bytes)
Text 是包含要提取字符的文本字符串。
Num_chars 指定要由LEFT所提取的字符数。
Num_chars必技财右宽势显苦须大于或等于0。
如果num_chars大于文本长度,则LEFT返回所有文本。
如果省略num_char传精编负练吧乡s,则假定其为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)