如何在长短不同字符串中提取连续字符MID与FIND

今天给大家讲解是的MID与FIND的混合使用,只要是我们需要提取的数值兼文字有共同特点的地方,我们都可以利用这2个函数来截取我们需要的字符串,这2个公式的混合使用是无处不在的,可以使我们在工作更加有效快速的处理一些数据。

操作方法

  • 01

    打开我们需要做的表格,如图,很明显我需要求的就是母款这列,而母款就是指A2中字符的“_”这个字符前的字段,稍后我就需要用MID与FIND这2个函数公式的混合运用来取得我需要的母款。

  • 02

    由于在运算过程中要用到FIND公式,我们先来了解一下FIND函数,用于返回一个字符串在另一个字符串中出现的起始位置,在Fx中找到FIND这个公式并选中它,如图所示。

  • 03

    如图FIND函数有三个参数,但是我们一般在使用的时候,只会输入前2个参数,因为第三个参数可以忽略也行。Find_text要查找的字符串。用双引号表示空串可匹配within_text中的第一个字符,不能使用通配符。within_text表示要在其中进行搜索的字符串。Start_起始搜索位置,Within_text中第一个字符的位置为1,如果忽略也就是1。

  • 04

    我们可以看到A2中“_”这个字符是在A2单元格中字符串的第8个,同时当鼠标箭头变成十字架的时候一起填充下面的公式,大家也可以自己动手数数来验证一下对不对。

  • 05

    现在我们就要运用到MID这个函数了,像第二步一样,我们要在Fx的全部公式中找到MID函数,并且选中它如图,MID函数表示的是从文本字符串中指定的起始位置起返回指定长度的字符。

  • 06

    如图MID函数也是有三个参数,Text 表示准备从中提取字符的文本字符串(也就是我们选中的A2)。Start_num准备提取的第一个字符的位置,Text中第一个字符为1,如果大家需要从第二们开始取值就需要输入2,按自己的需求输入数字。

  • 07

    MID函数的第三个参数,Num_chars表示指定所要提取的字符串的长度,这时我们就需要在MID的第三个参数这里结合刚刚讲到的FIND公式了,如图所示。

  • 08

    利用以上的步骤我们并没有得到我们想要的母款,这是为什么呢,其实我们离成功只有一步了只是多了一个“_”字符,那么我们还需要一个动作去掉它。

  • 09

    我们需要点击Fx返回公式界面如图,由于现在只是多了一个字符,那么我们只需要少取一个字符就行了,在MID函数的第三个参数中减去1就行了,如图所示。

  • 10

    这样我们就得出来了,我们在第一步中提到的A2中字符的“_”这个字符前的字段,如图所示,大家也是可以随便检查一下的,确实是我们需要的数据。

(0)

相关推荐

  • 怎么在Excel表格中提取指定字符前的字符

    我们在使用Excel表格处理数据的时候,想要提取指定字符前面的字符该怎么操作呢?今天就跟大家介绍一下怎么在Excel表格中提取指定字符前的字符的具体操作步骤.1. 首先打开电脑上想要编辑的Excel表 ...

  • Excel2019字符串怎么提取部分字符?

    excel中想要提取字符串中的字符,该怎么提取呢?下面我们就来看看Mid.Left.Right等函数从长字符串内获取一部分字符的方法,下面我们就来看看详细的教程. 1.打开Excel了. 2.LEFT ...

  • Excel字符串中多余的字符怎么去掉?

    整理Excel表数据时,有时会需要去掉字符串中多余的字符,留下需要的字符,方便数据的整理. 1.首先观察字符串的特点,不同的特点可以使用不同的方法.如下图所示,对于特点一的情况,因为有相同字符“空格” ...

  • Excel 2016如何从字符串中查找指定字符起始位置

    在用Excel 2016编辑工作簿时会遇到各种各样的问题,比如需要从字符串中查找指定字符的起始位置.那么如何操作呢?下面小编与你分享具体步骤和方法. 操作方法 01 启动Excel 2016电子表格应 ...

  • 怎么用C语言删除字符串中的指定字符?

    学习C语言当然就得让他实现对应的作用,实现它的功能.那么删除字符串中的指定字符在字符串太多的情况下不可能人为的去删除吧.那么现在就给大家说一下怎么用C语言设计程序让它删除字符串中的指定字符. 操作方法 ...

  • excel从有分隔符的字符串中提取关键词

    需要针对部门进行相关数据分析,但是现有的数据没有规范的可直接使用部门字段,字段" 管理渠道"中含有部门信息."管理渠道"这个字段中字符串用".&quo ...

  • php获取字符串中的指定字符

    PHP8 引入 3 个处理字符串的方法,分别是 str_contains(). str_starts_with(). str_ends_with(),大家一看方法名就已经猜到这三个方法的作用了,而 W ...

  • Excel如何从18位新一代身份证中提取出生日期.性别及年龄

    作为一名老师,经常会遇到处理身份证号.出生年月等内容的电子表格.如果只是几个,勉强还可以手工应付,但如果很多呢?你是不是依然手工呢?这可不是一个轻松的活啊,如果能有一个减轻一下输入工作量.提高一下效率 ...

  • Excel自动从身份证中提取生日性别

    每年新入学的一年级学生,都需要向上级教育部门上报一份包含身份证号.出生年月等内容的电子表格,以备建立全省统一的电子学籍档案.数百个新生,就得输入数百行相应数据,这可不是个轻松活儿.有没有什么办法能减轻 ...