乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL,怎么样可以从一串字符中的某个指定位置截取字符.-excel提取左边文字,excel提取文字

EXCEL,怎么样可以从一串字符中的某个指定位置截取字符.-excel提取左边文字,excel提取文字

作者:乔山办公网日期:

返回目录:excel表格制作


提取前面的几个字符用LEFT,例如=LEFT(A1,3)

提取后面的几个字符用RIGHT,例如=RIGHT(A1,5)

提取中间的字符用MID,例如=MID(A1,3,1)就能提取出你要的“c”

可用mid函数截取。
一、处理方法:
1、给出起始位置和长度。示例公式:=mid(a1,5,3) 公式结果为提取A1单元格中从第5位开始的3个字符。
2、提取某特定字符串后的若干字符。示例公式:=mid(a1,find("ABC",a1)+LEN("ABC"),3))) 公式结果为提取A1单元格中字符串ABC之后的3个字符。
二、关于MID函数。
MID 返回文本字符串中从指定位置开始的特定数目的字符。
语法为:MID(text,start_num,num_chars)
Text 是包含要提取字符的文本字符串。
Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。
Num_chars 指定希望 MID 从文本中返回字符的个数

Excel可以利用VBA获得列最后的内容,并提取到制定位置。

软件版本:Office2007

方法如下:

1.将A列中最后的内容提取到C1中:

2.Alt+F11,输入代码如下:

Sub m()

x = Range("A65536").End(3).Row '将最后一个非空单元格的行号赋给变量x

Cells(1, "C") = Cells(x, "A") '将最后一个非空单元格赋给单元格A3

End Sub

3.F5执行代码,关闭VBA界面,返回Excel得到结果如下:



数据 分列 固定宽度 下一步 按要求建立分列线 完成

在B1中输入或复制粘贴下列公式
=SUBSTITUTE(RIGHT(A1,LEN(A1)-39),".DOC",)

下拉填充

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网