excel 中提取字符常用函数和公式使用实例教程

时间:2022-03-07 12:27:11 

实例一:A列数据以“★”为界,分为两部分。要求:提取“★”前面的内容。详见下图。

excel 中提取字符常用函数和公式使用实例教程

方法:在B1单元格输入公式:=LEFT(A1,FIND("★",A1)-1),确定,即可提取“★”前面的字符串,向下复制公式提取完成。

实例二:A列是一些有数字相加的字符串,如何将3个数字分别提取出并显示在B、C、D列中。详见下图。

excel 中提取字符常用函数和公式使用实例教程

方法:选中B1单元格,输入公式:=MID(SUBSTITUTE($A1,"+",""),COLUMN(A1),1),并向右和向下复制公式就可以提取其中的数字。

另外也可以使用分列的方法实现提取数字串。选中这个单元格,“数据-分列-分隔符号”,分隔符号选“其他”,并输入“+”,完成数字提取。

实例三:提取单元格里文字串中的数字。详见下图。

excel 中提取字符常用函数和公式使用实例教程

方法:因为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提取字符
0
投稿

猜你喜欢

  • Word文档如何标记关键词

    2022-02-01 13:04:47
  • 在Word2003文档中隐藏图片

    2023-05-09 13:29:24
  • win10网络图标无法启用怎么办?

    2023-08-14 20:01:36
  • 如何用excel统计区间分布的教程

    2022-03-11 07:12:18
  • word 保护文档的功能 使用实例教程

    2023-08-07 16:30:35
  • excel图表进行美化和设置样式

    2022-06-04 12:16:22
  • Excel NETWORKDAYS函数实例:计算日期之间的实际工作日

    2022-09-16 11:43:18
  • 如何利用VBA隐藏Excel2003菜单栏和工具栏

    2023-06-01 09:06:28
  • 分散对齐功能在Excel2010中的妙用

    2023-10-28 17:39:45
  • excel中将文字居中的教程

    2023-02-13 07:54:00
  • Excel的if函数应用小盘点

    2023-07-19 12:29:19
  • excel表格分数怎么打出来

    2022-11-15 20:33:56
  • Win10回收站打不开怎么办?

    2023-11-21 09:44:52
  • PDF文件不能打印的最简单的解决办法

    2023-08-06 23:43:19
  • 如何在Excel中编辑宏

    2023-02-10 12:51:28
  • word结合excel 5分钟整理没有格式的身份证号

    2022-02-14 14:21:38
  • word 2013怎么对插入的形状进行居中设置?

    2023-04-25 14:22:08
  • excel如何合并单元格?

    2022-05-19 02:05:58
  • 使用公式来查找Excel工作表中重复数据的两种方法

    2022-10-02 05:47:58
  • excel如何查找同类项

    2022-02-20 09:03:21
  • asp之家 电脑教程 m.aspxhome.com