本文作者:office教程网

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

office教程网 2023-04-20 03:34:20
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

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

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

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

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

Excel中find函数用法详解

Excel中FIND函数是用于查找其他文本字符串(within_text)内的文本字符串(find_text),并从within_text的首字符开始返回find_text的起始位置编号。也可使用SEARCH查找其他文本字符串中的某个文本字符

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

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

  方法:因为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中DCOUNT函数的用法详解

第一部分:DCOUNT函数的用法介绍Excel软件中DCOUNT函数的用法是:返回列表或数据库中满足指定条件的记录字段(列)中包含数字的单元格的个数。DCOUNT函数的语法是:DCOUNT(database,field,criter

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:excel 中提取字符常用函数和公式使用实例教程发布于2023-04-20 03:34:20
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: