您现在的位置是:主页 > 公式 >
excel 中提取字符常用函数和公式使用实例教程
发布时间:2023-10-15 18:04:58所属栏目:公式 已帮助人编辑作者:Excel自学教程
实例一:A列数据以“★”为界,分为两部分。要求:提取“★”前面的内容。详见下图。
方法:在B1单元格输入公式:=LEFT(A1,FIND("★",A1)-1),确定,即可提取“★”前面的字符串,向下复制公式提取完成。
实例二:A列是一些有数字相加的字符串,如何将3个数字分别提取出并显示在B、C、D列中。详见下图。
方法:选中B1单元格,输入公式:=MID(SUBSTITUTE($A1,"+",""),COLUMN(A1),1),并向右和向下复制公式就可以提取其中的数字。
另外也可以使用分列的方法实现提取数字串。选中这个单元格,“数据-分列-分隔符号”,分隔符号选“其他”,并输入“+”,完成数字提取。
实例三:提取单元格里文字串中的数字。详见下图。
方法:因为excel中没有现成的函数,如果我们需要使用,只能自定义函数来实现。
第一步:按下ALT+F11组合键,或者是单击工具——宏——Visual Basic编辑器,进入Visual Basic编程环境,单击“插入” 菜单——模块,复制下面代码,保存,退出关闭。
Public Function number(ByVal n As String) As String
For x = 1 To Len(n)
If Asc(Mid(n, x, 1)) >= 48 And Asc(Mid(n, x, 1)) <= 57 Or Asc(Mid(n, x, 1)) = 46 Then
number = number & Mid(n, x, 1)
End If
Next
End Function
第二步:返回excel操作界面,在B1单元格输入:=NUMBER(A1),就可以将A1单元格的数字提取到B1单元格,然后向下复制公式即可提取全部的数字。
以上就是excel自学教程为您提供excel 中提取字符常用函数和公式使用实例教程的解读,本文章链接: http://www.5enet.cn/Excel_gongshi/79166.html 欢迎分享转载,更多相关资讯请前往公式
相关文章
企业IT外包服务
excel表格使用vlookup和indirect跨表查询匹配的方法
excel中某个字符在单元格出现的次数统计、一个单元格汉字和数字字符数统计、
excel VBA语句之select判断语句使用
Excel中可以同时调整多个工作表的纸张大小和方向
如何利用Excel YIELDDISC函数 计算国库券收益率
Excel的DATEDIF函数使用方法图解教程
Excel中FIND函数的语法和用法
给大家介绍excel中合并单元格数据的方法
excel 数据有效性设置各版本跨表引用的问题
Excel中如何批量更改单元格中的内容,substitute函数能做到
如何为excel2013图表和坐标轴添加标题
Excel如何切换显示公式文本
Excel中RANDBETWEEN函数的语法和用法
excel 如何实现选中单元格突出显示
excel 如何在公式中快速选取区域
扫码关注
- 专注IT行业,10年IT行业经验