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

推荐答案打开我们需要做的表格,,很明显我需要求的就是母款这列,而母款就是指A2中字符的“_”这个字符前的字段,稍后我就需要用MID与FIND这2个函数公式的混合运用来取得我需要的母款。由于在运算过程中要用到FIND公式,我们先来了解一下FIND函数,用于返回一个字符串在另一个字符串中出现的起始位置,在Fx中找到FIND这个公式并选中它,。FIND函数有三个参数,但是......

工具/原料

  • 电脑一台

  • excel数据表格

方法/步骤

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

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

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

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

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

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

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

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

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

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

郑重声明:本站所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系系我们修改或删除。