在EXCEL表格里,怎么提取某一单元格中的一部分文字 “在EXCEL表格里,怎么提取某一单元格中的一部分文字?”的...

www.zhiqu.org     时间: 2024-05-14

xcel表格中文字和数字如何分离提取?这样做再也不用一个个敲了



1、首先在电脑桌面上打开EXCEL表格,Excel的A列中有如下数据,从中提取市名,例如A列中提取“青岛”到B列中。

2、因为这些数据规律是非常固定的,所以可以用分列、快速填充等提取,这里用了mid函数,显示是从第3个字符开始,提取2个字符。

3、输入mid函数之后,可以看到函数有三个参数。

4、按下回车,结束公式的输入。

5、下拉填充公式,得到最终的结果,完成提取单元格中的一部分文字。



在Excel中可以用left函数从某单元格 中左侧开始提取部分文字,用right函数从右侧取部分文字,用mid函数从中间取部分文字。

使用工具:Office2007

以从中间取部分文字为例,步骤如下:

1.从A列数据中提取省份:

2.利用mid函数,输入公式如下:

公式说明:mid函数第一个参数为取值的单元格,这里就是A1;第二个参数为从第几位开始取值,省份都是从第三位开始的,所以这里是3;第三个参数是取几位数值,由于单元格中的省份都是两个字,所以这个参数是2.

3.下拉填充后,结果如下:



excel中如何提取*字符前后的数字

*字符前面的数值

 

01、B2:B18单元格内数据只包含一个*字符,而且*字符前面的数字个数是不一样的,有些是3位数,有些是4位数,有些是5位数。这种情况,我们需要用到LEFT函数和FIND函数。

 

02、选中C2:C18这区域的单元格;接着,在编辑栏中输入公式:=LEFT(B2,FIND("*",B2)-1),输入公式后,我们再同时按下键盘的:CTRL+ENTER,这两个键。C2:C18即同时显示出提取的数字;这些数字都是B2:B12单元格数据*字符前面的数字。

 

 

03、公式解释:=LEFT(B2,FIND("*",B2)-1)我们可以这样理解,LEFT函数有截取功能,可以截取指定单元格内左边指定的数字个数,FIND有查找功能,在单元格中查找出*字符处于该数据第几位上。比如,B2单元格中就查找出*字符处于第5位,然后,再减去1,就是我们所需要截取的位数了,用LEFT函数实现截取。

 

 *字符后面的数值

 

 

 

01、B2:B18单元格内数据只包含一个*字符,而且*字符前面的数字个数是不一样的,有些是3位数,有些是4位数,有些是5位数。这种情况,我们需要用到RIGHT函数LEN函数和FIND函数。

 

02、选中C2:C18这区域的单元格;接着,在编辑栏中输入公式:=LEFT(B2,FIND("*",B2)-1),输入公式后,我们再同时按下键盘的:CTRL+ENTER,这两个键。C2:C18即同时显示出提取的数字;这些数字都是B2:B18单元格数据*字符前面的数字。

 

 

 

03、公式解释:=RIGHT(B2,(LEN(B2)-FIND("*",B2)))我们可以这样理解,RIGHT函数有截取功能,可以截取指定单元格内右边指定的数字个数,LEN(B2)计算出这个单元格立有多少位数据,FIND有查找功能,在单元格中查找出*字符处于该数据第几位上,总的数据位数减去*所在的数据位数得到剩余的位数。比如,B2单元格中有8个数值,*字符处于第5位,就得出*数值后还有3位数,就是我们所需要截取的位数了,用RIGHT函数实现截取。



1、打开Excel,建立空白工作簿。  

2、作为示例,在工作表中输入一个字符串,例如英文computer。  

3、然后,需要把computer中的ter三个字母提取到另一个单元格中,无需手动复制粘贴,只需使用函数。在结果单元格中,输入函数=MID(,包括半边括号。  

4、然后点选A1单元格。  

5、接着输入第二个参数6(6表示字符串从左往右数第6个字符开始)。  

6、再输入第三个参数3(3表示从字符串左边第6位开始往后的连续3位)。  

7、再按回车,结果就得到了。



在EXCEL表格里,怎么提取某一单元格中的一部分文字?~

xcel表格中文字和数字如何分离提取?这样做再也不用一个个敲了

xcel表格中文字和数字如何分离提取?这样做再也不用一个个敲了


#翁姚法# 怎样提取EXCEL单元格中的部分内容?提取公式 -
(17074276902): 可用left(),right(),mid()函数进行单元格部分内容的提取

#翁姚法# 怎样在EXCEL单元格中提取部分内容
(17074276902): 数据在A1,B1放前面的,C1放后面的,数据的长度可能变化, B1的公式 =--LEFT(A1,FIND("-",A1)-1) C1的公式 =--RIGHT(A1,LEN(A1)-FIND("-",A1))

#翁姚法# 如何从excel某一单元格里提取一部分数据? -
(17074276902): “8 YR 18000 FC NOTE”在一个单元格里没有换行, 任意单元格公式如下: =MID(A1,6,5) 公式是个截取函数MID,A1是要截取的目标单元格, 6,是从左向右第几位. 5,是截取的字符长度.

#翁姚法# 怎么提取excel单元格中的部分内容 -
(17074276902): 上传带行列号的有数据示例的表格截图,清楚说明已知条件,达成什么样的结果,才能有针对性地给你准确的答案.

#翁姚法# 怎样从excel的单元格中提取部分信息 -
(17074276902): 题目不清只能泛泛地回答. excel中提取单元格部分信息的方法很多,可以使用数据分列,可以使用mid、right、left函数,也可以使用replace、substitute这样的替代函数,更可以使用vba,就看楼主喜欢了.

#翁姚法# excel:如何将单元格中的内容取出一部分,不全取 -
(17074276902): 假设“abcd”在A1单元格,想在B1单元格取出“c”:在B1单元格输入公式 =LEFT(A1,1) 这个公式相对比较简单,就是取A1单元格中左边第一个字符 补充:公式修改成 =MID(G9,FIND("c",A1),1)

#翁姚法# excel表格的基本操作如何从一个单元格中提取部分内容到另外一个单元格 -
(17074276902): 比如=left(a1,4),表示提取a1单元格的前4位.

#翁姚法# 如何提取excel单元格中的一部分内容,如我要提取“8/19”中的数字“19” -
(17074276902): 取后面两位 =RIGHT(A1,2) 如果你的是日期格式 =DAY(A1) 如果文本格式不确定/后面的位数 =mid(A1,find("/",A1)+1,len(A1))

#翁姚法# 怎样提取EXCEL单元格中的部分内容?提取公式 -
(17074276902): 可用left(),right(),mid()函数进行单元格部分内容的提取

#翁姚法# excel:如何将单元格中的内容取出一部分,不全取
(17074276902): 假设“abcd”在A1单元格,想在B1单元格取出“c”:在B1单元格输入公式 =LEFT(A1,1) 这个公式相对比较简单,就是取A1单元格中左边第一个字符 补充:公式修改成 =MID(G9,FIND("c",A1),1)