首页 > Office专区 > Excel教程 >

Excel如何不规则提取数据

来源:互联网 2023-02-20 18:10:07 版权归原作者所有,如有侵权,请联系我们

在职场生活中,是不是总被各种各样的Excel表格折磨的哭天喊地,是不是总会遇到从乱七八糟的数据中提取某一类数据的问题,而且还没有什么规律,比如提取人名,城市名,品牌名等。今天就给大家分享一个不规则数据提取的小方法,希望可以给大家启示~qVJ办公区 - 实用经验教程分享!

qVJ办公区 - 实用经验教程分享!

qVJ办公区 - 实用经验教程分享!

问题:如图所示的Excel表格,我们需要从A列设备型号中提取出品牌名称,已知我们有一个品牌库(C列)。

qVJ办公区 - 实用经验教程分享!

qVJ办公区 - 实用经验教程分享!

Excel如何不规则提取数据qVJ办公区 - 实用经验教程分享!

工具/原料

  • 电脑
  • Excel

方法/步骤

  • 1

    我们会讲解如图所示的一种解决方法,借此学习find,lookup和iferror函数。以下此题均称作“品牌案例”。qVJ办公区 - 实用经验教程分享!

    Excel如何不规则提取数据qVJ办公区 - 实用经验教程分享!

  • 2

    find函数讲解:qVJ办公区 - 实用经验教程分享!

    作用:用来对某个字符串进行定位,以确定其位置。qVJ办公区 - 实用经验教程分享!

    语法:FIND(FIND_text,within_text,start_num)qVJ办公区 - 实用经验教程分享!

    注意:qVJ办公区 - 实用经验教程分享!

    1. Find函数进行定位时,总是从指定位置开始,返回找到的第一个匹配字符串的位置,而不管其后是否还有相匹配的字符串。qVJ办公区 - 实用经验教程分享!

    讲解:qVJ办公区 - 实用经验教程分享!

    如图1,在一对一定位中,c(FIND_text要查找的字符串)在china(within_text)被查找的字符串中的位置,start num省略。qVJ办公区 - 实用经验教程分享!

    如图2,在一对一定位中,start num为2,表示从第二个字符位置开始寻找,c(FIND_text要查找的字符串)在china(within_text)被查找的字符串中的位置。qVJ办公区 - 实用经验教程分享!

    如图3,在一对多定位中,2分别在{1,2,3}中寻找定位,得出数组{value,1,value}。qVJ办公区 - 实用经验教程分享!

    qVJ办公区 - 实用经验教程分享!

    qVJ办公区 - 实用经验教程分享!

    请看最后一张图,品牌案例讲解。qVJ办公区 - 实用经验教程分享!

    表示的意思即为,用品牌库里的每一个单元格的数据去左侧型号设备的每一个单元格对应,得到一个数组{1,value,value,value,value,value},find函数前面加个负号,即为-1*数组,为{-1,value,value,value,value,value}。qVJ办公区 - 实用经验教程分享!

    Excel如何不规则提取数据qVJ办公区 - 实用经验教程分享!

    Excel如何不规则提取数据qVJ办公区 - 实用经验教程分享!

    Excel如何不规则提取数据qVJ办公区 - 实用经验教程分享!

    Excel如何不规则提取数据qVJ办公区 - 实用经验教程分享!

  • 2本页面未经许可获取自百度经验
  • 3

    lookup函数讲解:函数 LOOKUP 有两种语法形式:向量和数组。我们讲解向量的语法形式。qVJ办公区 - 实用经验教程分享!

    作用:从单行或单列或数组中查找一个值。qVJ办公区 - 实用经验教程分享!

    语法:lookup(查找值,查找向量,返回向量)。qVJ办公区 - 实用经验教程分享!

    讲解:qVJ办公区 - 实用经验教程分享!

    用 查找值,在查找向量中查询,若查询到值,则返回,查找向量对应的返回向量;若查询不到值,则返回小于或者等于查找值的最大值。qVJ办公区 - 实用经验教程分享!

    Excel如何不规则提取数据qVJ办公区 - 实用经验教程分享!

    Excel如何不规则提取数据qVJ办公区 - 实用经验教程分享!

  • 4

    IFERROR函数讲解:qVJ办公区 - 实用经验教程分享!

    作用:自定义报错结果,如果公式的计算结果错误,则返回您指定的值,否则,返回公式的结算。qVJ办公区 - 实用经验教程分享!

    语法:IFERROR(被检查是否有错误的值, 公式计算错误时返回的值)qVJ办公区 - 实用经验教程分享!

    计算以下错误类型: #N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或 #NULL!。qVJ办公区 - 实用经验教程分享!

    Excel如何不规则提取数据qVJ办公区 - 实用经验教程分享!

    Excel如何不规则提取数据qVJ办公区 - 实用经验教程分享!

  • 注意事项

    • Find函数进行定位时,总是从指定位置开始,返回找到的第一个匹配字符串的位置,而不管其后是否还有相匹配的字符串。
    • lookup函数:用 查找值,在查找向量中查询,若查询到值,则返回,查找向量对应的返回向量;若查询不到值,则返回小于或者等于查找值的最大值。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!qVJ办公区 - 实用经验教程分享!


    标签: excel办公软件函数不规则提取

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号