电脑教程
位置:首页>> 电脑教程>> office教程>> excel公式技巧:向左查找值的技术

excel公式技巧:向左查找值的技术

  发布时间:2023-12-10 08:14:09 

标签:CHOOSE函数,excel公式技巧,VLOOKUP函数,Excel教程

excel公式技巧,通常,我们使用经典的INDEX/MATCH函数来实现向左查找。如下图1所示,想要查找净销售为1088的销售人员,显然是单元格B6中的“John”。

excel公式技巧:向左查找值的技术

图1

使用INDEX/MATCH函数组合的公式:

=INDEX($B$5:$B$17,MATCH(1088,$D$5:$D$17,0))

很顺利地获得了要查找的结果。

我们知道,VLOOKUP函数通常查找并返回表右侧的值。然而,这里介绍的技术却能让VLOOKUP函数实现向左查找。

这里的关键是使用CHOOSE函数,公式如下:

=VLOOKUP(1088,CHOOSE({2,1},$B$5:$B$17,$D$5:$D$17),2,0)

主要看看公式中的:

CHOOSE({2,1},$B$5:$B$17,$D$5:$D$17)

被解析为:

{1592,”Joseph”;1088,”John”;1680,”Josh”;2133,”Jamie”;1610,”Jackie”;1540,”Johnson”;1316,”Jonathan”;1799,”Jagjit”;1624,”Jairam”;726,”Jessy”;2277,”Javed”;714,”Jimmy”;2682,”Juno”}

是一个13行2列的数组。

传递给VLOOKUP函数作为参数table_arry的值,即:

VLOOKUP(1088, {1592,”Joseph”;1088,”John”;1680,”Josh”;2133,”Jamie”;1610,”Jackie”;1540,”Johnson”;1316,”Jonathan”;1799,”Jagjit”;1624,”Jairam”;726,”Jessy”;2277,”Javed”;714,”Jimmy”;2682,”Juno”},2,0)

在第1列中找到1088,返回其对应的第2列中的值“John”。

如果你要使用{1,2},则需要将$B$5:$B$17和$D$5:$D$17相交换,即:

=VLOOKUP(1088,CHOOSE({1,2},$D$5:$D$17,$B$5:$B$17),2,0)

将上面的公式扩展应用。现在想要查找净销售为1088的销售人员“John”对应的客户数,可以使用公式:

=VLOOKUP(1088,CHOOSE({1,2,3},$D$5:$D$17,$B$5:$B$17,$C6:C18),3,0)

使用CHOOSE函数生成了一个供VLOOKUP函数查找的表,并执行查找返回结果。

注意,CHOOSE函数中第1个参数数组的顺序,一定要确保要查找的值在生成的数组的最左侧,使其符合VLOOKUP函数的语法。

小结:熟悉各个函数的基本用法,相互配合,往往会得出意想不到的解决方案。

0
投稿

猜你喜欢

  • Excel2010工作表导入txt文件方法操作步骤1、打开Excel2010,点击“数据”选项卡,然后在最左边的“获取外部数据”菜单中选择“
  • 在iOS15beta7推送升级更新6天之后,苹果给iPhone手机用户推送了iOS15beta8开发者测试版升级更新。iOS15beta8的
  • 使用Word编辑文档的时候,如果有小技巧的话,可以解决很多遇到的问题,也让工作更高效的完成,下面给大家分享word页眉双横线怎么设置的小技巧
  • 电脑长时间不用,最好是设置休眠,这样也让它休息下或者节节能。具体该如何设置win10的自动休眠呢,小编给你带来详细的教程,供您参考自己动手尝
  • 下面这篇文章教你如何一步步在微软Word 2007中创建图表。步骤点击插入标签。即主标签右边的那个标签。点击图表。打开添加图表向导窗口。点击
  • 什么是excel下拉菜单,就是通过设置让execl单元格,不用手动输入只需要用鼠标点击就可以选择一些内容输入到单元格,那么在Excel中怎样
  • 很多win10系统中都会自带一些对应品牌的官方软件以及一些推广软件。诺顿这款杀毒软件是win10家庭版系统中自带的,想要安装其他杀毒软件那么
  • word转换大小写的快捷方式是按“Shift+F3”。设置方法如下:1、在电脑桌面找到需要转换大小写的文档,右键单击打开它。2、打开文档之后
  • 1.首先要做的就是打开你的Word文档,然后选择菜单栏上的视图,在下拉列表中选择页眉和页脚,如图所示:    2.然后用
  • Excel表格中的数据怎么设置图标集?excel表格中的数据想要看看是否达标,如果数据多的时候,查看是很麻烦的,如果设置图标集就方便查看了,
  • excel怎么制作回归方程曲线?excel中可以制作回归曲线,更方便我们去了解一个函数公式,下面我们来看看excel制作回归方程曲线的图文教
  • 如何在Google文档中插入手写签名?今天小编就为大家带来了Google文档中插入手写签名方法,感兴趣的朋友一起看看吧 虽然数字签
  • word虽然不能说是一个专业的排版软件但是一些方便的功能足以应付一些基本的排版操作。而且通过自动目录功能能让你比较快地建立自己的目录,那么在
  • 1、excel高级筛选的用法很简单,首先我们打开一个工资表做演示。    2、在其它单元格中输入筛选条件,注意:筛选条件
  • 在规则的合并单元格中,可以通过下拉填充来完成对合并单元格的编号,但是对于不规则的合并单元格,也就是合并单元格不具备相同大小的时候。这已经无法
  • 怎么用word制作商标版权?以下就是详细的操作方法,大家可以学习下!1、快速输入商标版权商标版权符号你可能还不知道怎么输入,记住这几个快捷键
  • 当有很多不同的表时,使用VLOOKUP函数从用户指定的表中获取值。如图1所示,在名为“东区”的表中存储着水果及其单价。图1在图1中,单元格E
  • 1.首先,选中需要透视的数据,在工具栏找到数据——数据透视表。2.选择区域,这里之前已经选好,也可点击右边选框箭头进行选择。此外为了方便则使
  • 如果我们使用的计算机安装的操作系统是win101903版本,一些朋友发现系统在升级和更新过程中出现了黑屏,许多朋友不知道如何解决这种情况。所
  • 在使用Excel过程中。有时候根据需要,需要合并两个或多个相邻的水平或垂直单元格时,这些单元格就成为一个跨多列或多行显示的大单元格,那么ex
手机版 电脑教程 asp之家 www.aspxhome.com