我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在Excel表格中根据关键词从字符串中查找并提取该关键词,很多同学可能不知道怎么操作,实际上使用LOOKUP函数即可实现,请看本文的使用Excel中Lookup函数实现根据多个关键词取值的方法。
【例】的A列,是包括车类别的明细车型,现需要在B列把车类别提取出来。(车类别有四种:捷达,速腾,迈腾,高尔夫)
分析:
在A2中查找“捷达”,可以用公式
=Find("捷达",A2)
如果查找成功,则返回捷达在字符串中的位置,如果查找不到则返回错误值#VALUE!。上面公式会返回1,而如果查找的是一组值,照样可以用FIND函数。
FIND({"捷达","速腾","迈腾","高尔夫"},A2)
公式会让关键词逐个在A2中查找,返回的也是一组值。即
{1,#VALUE!,#VALUE!,#VALUE!}
下面,只需要查找出数字的位置,然后从{"捷达","速腾","迈腾","高尔夫"}返回相对应位置的车类别,即是想要的结果。而完成这个任务,LOOKUP函数是最好的选择。所以最后的公式为:
=LOOKUP(9^9,FIND({"捷达","速腾","迈腾","高尔夫"},A2),{"捷达","速腾","迈腾","高尔夫"})
公式说明:
9^9是一个足大够的数
lookup函数可以忽略错误值,在第2个参数中查找,返回比查找目标小且最接近数的第3个参数对应位置的值。
补充:对于新手理解这个公式还是有些困难,不过同学们只需要记住下面固定的模式即可:
=LOOKUP(9^9,FIND({"关键词1","关键词2"…."关键词N"},单元格引用),{"关键词1","关键词2"…."关键词N"})
相关文章
我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在工作中,可能许多朋友都会碰到一个情况,那就是工作簿和工作表数据的合并操作。如何将上百个工作簿快速合并到一个表格中,许多朋友可能会觉得不可思议。今天我们就来教大家学习一......
2023-01-08
今天在这里为你分享5个Excel文本函数,这些拆分和组合函数,你一定会用上的。①LEFT函数公式:=LEFT(A2,1)在Excel表格中,需要想要拆分汉字,想从哪里开始就从那哪里开始。首先选定单元格......
2023-01-08
相信大家也和我一样,才开始看到Excel可以当做翻译软件的时候会很好奇,这究竟是怎样做到的?其实,这个方法并不是很难,它是由一个函数公式而制作出来的,好了,首先我们一起来看看成......
2023-01-08
函数可以说是所用快捷方法中最为简单的一种方法,为什么很多人认为函数用起来很难了?主要是因为它拥有很长的函数公式,记不住。其实不管是学Excel函数,还是学习其他的一些快捷方法......
2023-01-08