Excel中Lookup函数怎么实现根据多个关键词取值

  在Excel表格中根据关键词从字符串中查找并提取该关键词,很多同学可能不知道怎么操作,实际上使用LOOKUP函数即可实现,请看本文的使用Excel中Lookup函数实现根据多个关键词取值的方法。

  【例】如下图所示的A列,是包括车类别的明细车型,现需要在B列把车类别提取出来。(车类别有四种:捷达,速腾,迈腾,高尔夫)

Excel中Lookup函数怎么实现根据多个关键词取值

  分析:

  在A2中查找“捷达”,可以用公式

  =Find(“捷达”,A2)

  如果查找成功,则返回捷达在字符串中的位置,如果查找不到则返回错误值#VALUE!。上面公式会返回1,而如果查找的是一组值,照样可以用FIND函数。

  FIND({“捷达”,”速腾”,”迈腾”,”高尔夫”},A2)

  公式会让关键词逐个在A2中查找,返回的也是一组值。即

  {1,#VALUE!,#VALUE!,#VALUE!}

  下面,只需要查找出数字的位置,然后从{“捷达”,”速腾”,”迈腾”,”高尔夫”}返回相对应位置的车类别,即是想要的结果。而完成这个任务,LOOKUP函数是最好的选择。所以最后的公式为:

  =LOOKUP(9^9,FIND({“捷达”,”速腾”,”迈腾”,”高尔夫”},A2),{“捷达”,”速腾”,”迈腾”,”高尔夫”})

  公式说明:

  9^9是一个足大够的数

  lookup函数可以忽略错误值,在第2个参数中查找,返回比查找目标小且最接近数的第3个参数对应位置的值。

Excel中Lookup函数怎么实现根据多个关键词取值

  补充:对于新手理解这个公式还是有些困难,不过同学们只需要记住下面固定的模式即可:

  =LOOKUP(9^9,FIND({“关键词1″,”关键词2″….”关键词N”},单元格引用),{“关键词1″,”关键词2″….”关键词N”})

感谢您访问:生涯设计公益网!本文永久链接:https://www.16175.com/653206.html。侵删或不良信息举报请联系邮箱:121488412@qq.com或微信:aban618。
(0)

相关推荐

  • windows7怎么退出安全模式 Windows7如何退出安全模式方法介绍

    windows7怎么退出安全模式呢,有的用户在进入了win7的安全模式后经过设置完成了之后用户就要退出安全模式,不过很多用户不知道如何退出安全模式,因为重启后还在安全模式里,所以想…

    2022年7月27日
    244
  • win7旗舰版无法安装net4.0怎么回事 win7旗舰版无法安装net4.0怎么办

    win7旗舰版用户遇到了无法安装net4.0的情况,这是怎么回事呢?这种情况跟Windows Update有关系,只要用户给目录名重命名一下,然后再安装就能解决问题。你先在服务面板…

    2022年7月29日
    308
  • Win7系统如何应用组策略?

    可能很多朋友对于组策略这个概念还是很模糊的,简单点说,组策略就是修改注册表中的配置。当然,组策略使用自己更完善的管理组织方法,可以对各种对象中的设置进行管理和配置,远比手工修改注册…

    教程 2022年8月2日
    90
  • Excel怎么核对两列数据是否一致

    Excel怎么核对两列数据是否一致呢?很多用户对此还不是很清楚,小编这里就给大家带来有关Excel怎么核对两列数据是否一致的回答,希望能够帮助到大家。 1、首先我们选中两列数据,然…

    2022年8月25日
    94
  • 如何重新设置Excel2010图表水平(类别)轴标签

    在Excel图表中不仅可以重新设置系列标签,而且还可以根据需要更改水平(类别)轴的标签。其实更改这些远没有想象中的那么难,只要我们掌握了其中的诀窍反而十分的简单。 操作步骤 打开E…

    2022年8月26日
    861
  • win11卓越模式怎么开 win11卓越模式开启教程

    有用户想要打开win11电脑的卓越模式,但是不知道怎么开,首先我们打开win11电脑的开始菜单,点击windows terminal选项打开窗口,在窗口内输入命令回车,等待命令执行…

    2022年7月26日
    362
分享本页
返回顶部