excel 提取几个特定字符

作者&投稿:钭强 (若有异议请与网页底部的电邮联系)
EXCEL中从一个字符串中提取特定字符后的几位文字~

1、打开excel选中B2单元格,在单元格中输入运算符号=,然后点击【fx】按钮。

2、弹出【插入函数】对话框,在【选择函数】中选择函数[LEFT],因为要提取的字符串需要从单元格的左面提取,所以选择这个函数,然后点击【确定】按钮。

3、弹出【函数参数】对话框:将光标移动到第一个参数后面的对话框中,在工作表中直接选取A2单元格,即要提取的内容所在单元格;在第二个参数后面的对话框中输入公式FIND("市",A2,1);所有参数设置好后点击【确定】按钮。

4、返回到工作表中,A2单元格的特殊字符串即被提取了出来。

5、选中B2单元格,点击鼠标左键拖动鼠标到特定区域,即可按照要求将代表市级别的区域全部提取出来。

在B1单元格输入以下公式,然后向右填充公式
=MID(TRIM(MID(SUBSTITUTE($A1,CHAR(10),REPT(" ",LEN($A1))),LEN($A1)*(COLUMN(A:A)-1)+1,LEN($A1))),FIND(":",TRIM(MID(SUBSTITUTE($A1,CHAR(10),REPT(" ",LEN($A1))),LEN($A1)*(COLUMN(A:A)-1)+1,LEN($A1))))+1,22)

公式中的重点是TRIM(MID(SUBSTITUTE($A1,CHAR(10),REPT(" ",LEN($A1))),LEN($A1)*COLUMN(A:A)-1+1,LEN($A1)))将A1字符串的的换行符CHAR(10)替换为与A1字符串长度等长的空格

详见附图附件


见截图,将需要显示的数据放到D列

B2输入

=LOOKUP(9^9,FIND($D$2:$D$8,A2),$D$2:$D$8)

公式下拉



在Excel中可以利用mid函数提取单元格里面特定的字符串。
软件版本:Office2007
方法如下:
1.从A列单元格中的第二位开始,提取2位字符:
2.输入公式如下:
3.下拉填充得到结果如下:


芮城县19238864864: EXCEL怎样将某个单元格中特殊符号如(后面的几个字符提取出来. -
左丘咏孚贝: 假设原文在A2单元格,要提取3个字符,请用如下公式: =MID(A2,FIND("(",A2)+1,3) A2 和 3 这两个可以自己改.

芮城县19238864864: excel 提取几个特定字符 -
左丘咏孚贝: 见截图,将需要显示的数据放到D列 B2输入=LOOKUP(9^9,FIND($D$2:$D$8,A2),$D$2:$D$8) 公式下拉

芮城县19238864864: 如何在excel单元格中提取特定字符 -
左丘咏孚贝: 使用MID函数提取 主要功能:从一个文本字符串的指定位置开始,截取指定数目的字符. 使用格式:MID(text,start_num,num_chars) 参数说明:text代表一个文本字符串;start_num表示指定的起始位置;num_chars表示要截取的数目.

芮城县19238864864: 在EXCEL表格里,怎么提取某一单元格中的一部分文字 -
左丘咏孚贝: 提取单元格的一部分文字,一般有三个函数可以使用:LEFT、MID、RIGHT.LEFT提取前几个字符,例如: =LEFT(A1,3) 提取A1的前三个字符,RIGHT类似,提取后面的几个字符.MID提取中的字符,例如: =MID(A1,3,2) 表示提取A1第三个字符开始的2个.

芮城县19238864864: excel 提取指定字符 -
左丘咏孚贝: 1、替换法:按CTRL+H ,弹出替换对话框 在查找内容处输入:AB - ,单击全部替换 接着在查找内容处输入:项目分析,单击全部替换2、公式法:假设A列数据为:AB - 阳光花园项目分析 那么在B1输入:=substitute(substitute(A1,"AB -",""),"项目分析","") 下拉复制即可

芮城县19238864864: 怎么在excel单元格中取特定位置的数值字符 -
左丘咏孚贝: 取A1单元格中第2个字符起的连续3个字符: =mid(a1,2,3)

芮城县19238864864: 如何提取excel单元格中的特定字符,最好是能用一个统一的公式解决 -
左丘咏孚贝: 有点意思,先留个记号.这个公式应该不难吧,只是有点长.让我也思考若干天吧 ^_^.思路是,find提取汉字字符个数为0、1、2的三种情形下,再find "-"来确定各单元格应提取的字符. ---------------------- 补充:用一个公式确实很难很难,至...

芮城县19238864864: Excel 如何取得字符串指定下标的字符 -
左丘咏孚贝: 提取前面的几个字符用LEFT,例如=LEFT(A1,3) 提取后面的几个字符用RIGHT,例如=RIGHT(A1,5) 提取中间的字符用MID,例如=MID(A1,3,1)就能提取出你要的“c”

芮城县19238864864: Excel中如何提取指定字符 -
左丘咏孚贝: =substitute(mid(A1,5,len(A1)-6),"-","")

芮城县19238864864: 在Excel中怎么从一个文本的第一个字符开始截取指定数目的字符 -
左丘咏孚贝: 可用mid函数截取. 一、处理方法: 1、给出起始位置和长度.示例公式:=mid(a1,5,3) 公式结果为提取A1单元格中从第5位开始的3个字符. 2、提取某特定字符串后的若干字符.示例公式:=mid(a1,find("ABC",a1)+LEN("ABC"),3))) 公式...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网