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

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

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函数的语法。

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

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

猜你喜欢

  • 如何禁止Win10自动删除缩略图缓存?

    2023-12-13 15:37:41
  • PS历史记录画笔工具怎么用?Photoshop历史记录画笔工具用法

    2022-06-26 20:19:04
  • win11内存频率怎么查看?win11内存频率查看教程

    2023-03-13 19:45:11
  • ​PowerPoint如何设置动画播放后隐藏

    2023-10-11 07:56:57
  • Win10查看电脑配置的CMD命令介绍

    2023-06-04 17:30:54
  • 如何打开Win10 9879会员中心功能

    2023-02-01 03:44:30
  • wps怎样编辑文档

    2023-02-25 09:19:02
  • Win7取消脱机工作提示教程

    2022-12-13 03:33:21
  • Win7通过Print Screen键全屏截图时黑屏怎么办?

    2023-11-14 22:54:17
  • ③弹出删除重复项界面

    2022-03-11 14:51:48
  • wpsppt怎么添加视频

    2022-04-07 10:35:44
  • wps演示怎样设置幻灯片大小

    2022-08-19 12:45:09
  • Win10如何打开新旧界面的用户账户管理

    2023-09-04 19:37:29
  • 智行火车APP如何取消抢票 智行火车取消抢票操作教程

    2022-01-24 08:46:52
  • windows10系统如何使用语音打开应用程序

    2023-08-02 16:08:52
  • windows rt和windows8有什么区别?

    2022-05-25 12:14:41
  • 石大师装机大师可以重装Win11系统吗?

    2022-09-19 21:10:22
  • wps表格中如何实现小数点对齐?

    2022-05-06 03:46:25
  • Excel中index函数用法和实例应用

    2022-04-12 06:54:48
  • WPS表格如何自动设置小数点位数

    2022-06-07 23:41:28
  • asp之家 电脑教程 m.aspxhome.com