从左到右的查找是VLOOKUP函数最常用的方法 如何向左查找数据
大家好,本网站为大家提供优质的、全新的游戏攻略,援助大家更愉悦地、更顺手地玩游戏,走过路过不要错过奥。
方法一:使用CHOOSE函数
CHOOSE函数可以援助我们选择一个列表中的值。我们可以把需要查找的数据和返回列都放进一个数组中,然后选择需要的返回列。
例如,若果要在$A$2:$B$7这个范围内查找值为C的数据,返回第二列的数值,那么公式如下:
VLOOKUP("C",CHOOSE({1,2},$A$2:$A$7,$B$2:$B$7),2,FALSE)
方法二:使用IF函数
IF函数可以依据一个逻辑表达式的结果来返回不同的值。我们可以使用IF函数来裁定查找范围中的值是否与我们要查找的值相等,若果相等则返回对应的值。
例如,若果要在$A$2:$B$7这个范围内查找值为C的数据,返回第二列的数值,那么公式如下:
VLOOKUP("C",IF({1,0},$A$2:$A$7,$B$2:$B$7),2,FALSE)
方法三:使用LOOKUP函数
LOOKUP函数可以在一个单调递增或递减的列表中查找某个值。我们可以利用这个特性,将查找范围中的数据转化成一个递增或递减的列表,然后使用LOOKUP函数来进行查找。
例如,若果要在$A$2:$B$7这个范围内查找值为C的数据,返回第二列的数值,那么公式如下:
LOOKUP(1,0/($A$2:$A$7"C"),$B$2:$B$7)
方法四:使用INDEX和MATCH函数
INDEX和MATCH函数可以结合使用,实现类似VLOOKUP的功能。MATCH函数可以返回某个值在一个区域中的位置,而INDEX函数可以依据位置得到对应的值。
例如,若果要在$A$2:$B$7这个范围内查找值为C的数据,返回第二列的数值,那么公式如下:
INDEX($B$2:$B$7,MATCH("C",$A$2:$A$7,0))
结论
以上四种方法均可作为替代VLOOKUP函数的工具,但是在不同的状况下,可能会有不同的效果。因此,我们需要依据详细的需求来选择合适的方法。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将即刻删除。
大家注意,牢记持续关注本游戏攻略网站,您的支持是我们最大的动力奥,我们会努力提供全网新的游戏攻略教程,加油。
本创作内容,未授权勿转载,必究权责。
免责说明:本文代表的是网站编辑的观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经确认,因此对本文以及其中全部或者部份内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。