
Excel中可以利用快速填充的方法,实现从某串有规律的字符串中提取某段字符串的功能。
软件版本:Office2013
方法如下:
1Excel中A列有数据如下图所示,现在要提取“/"前的数据;可以看到A列单元格中都只有一个”/“,因此完全可以使用快速填充的方法,方便快捷地提取指定字符串。
2现在B1中输入要从A1中提取的字符串,如下图所示:
3然后按下Ctrl+E(Excel中快速填充的快捷键),就将剩余的单元格提取出了“/”前面的字符串,如下图所示:
注意事项:当然可以利用left函数与find函数引导的公式,通过find函数得到“/"的位置,然后利用left函数提取这个位置之前的字符即可。
excel函数提取字符函数的方法
提取字符步骤1:从最左边起取字符
=left(源数据格,提取的字符数)
=left(E2,2)
表述为:从单元格A3的最左边起,提取2个字符。
提取字符步骤2:从最右边起取字符
=right(源数据格,提取的字符数)
=right(E2,2)
表述为:从E2单元格最右边起,提取2个字符
提取字符步骤4:从数据中间提取几个字符
=mid(E2,1,9)
表述为:提取单元格E2中第一位起后面9位。
=mid(sheet1! E2,1,9)
表述为:提取sheet1表的单元格E2中第一位起后面9位
提取字符步骤5:先从左取字符,再从右取字符
=RIGHT(LEFT(E2,5),3)
表述为:首先从E2单元格第一个字符从左往右取5个字符,然后再对取出来的5个字符从右向左取3个字符。
提取字符步骤5:去掉字符前面的几个字符
=RIGHT(E2,LEN(E2)-2)
表述为:从单元格E2字符的右边起,提起所有的字符数,去掉后面两个字符。LEN表示返回字符串中的字符数。
提取字符步骤6:去掉字符后面的几个字符
=LEFT(E2,LEN(E2)-2)
Excel函数共包含11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。
1、数据库函数,当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。
2、工程函数。工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数字转换的函数、在不同的度量系统中进行数值转换的函数。
3、信息函数,可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为 IS 的工作表函数,在单元格满足条件时返回 TRUE。
4、查询和引用函数。当需要在数据清单或表格中查找特定数值,或者需要查找某一单元格的引用时,可以使用查询和引用工作表函数。
5、统计函数
统计工作表函数用于对数据区域进行统计分析。例如,统计工作表函数可以提供由一组给定值绘制出的直线的相关信息,如直线的斜率和 y 轴截距,或构成直线的实际点数值。
—excel函数
这个还是使用Excel中的隐藏函数Evaluate来处理最好,但是需要配合使用名称。
具体方法:
1、选中A1单元格,按CTRL+F3,d出名称管理器对话框,点击新建。
2、在d出的编辑名称对话框中,名称处输入:x,引用位置输入:=Evaluate(shee2!$A1),点确定。回到名称管理对话框,再次点击新建
3、在d出的编辑名称对话框中,名称处输入:y,引用位置输入:=Evaluate(shee2!$B1)
4、点击确定,回到名称管理对话框
5、点击关闭。然后选择C1单元格,输入:=x+y
回车即可得到结果。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)