分享

Vlookup{1,0}究竟怎么用?

 Excel从零到一 2024-04-06 发布于河南

hello,大家好,今天跟大家详细讲解下vlookup中{0,1}它是如何进行运算,到底如何理解,相信这是很多人的疑惑!



反向查询

{0,1}的运用,我们最常见的是使用vlookup函数进行反向查找,举例如下
公式:=VLOOKUP(G2,IF({1,0},C2:C10,A2:A10),2,0)
Vlookup进行数据查找,查找值必须在查找区域的第一列,如果查找值不在查找区域的第一列,我们就需要用到vlookup的反向查找,它的大致思路是:使用if函数加上{0,1}数组,构建一个二维的表格作为查找值来来进行查找,下面就让我们来具体分析下
公式:=VLOOKUP(E2,IF({1,0},C2:C10,A2:A10),2,0)
第一参数:E2,就是表中的考核得分第二参数:IF({1,0},C2:C10,A2:A10),构建二维表格第三参数:2,就是查找数据区域的第2列第四参数:0,精确匹配
以上参数中除了第二参数都十分容易理解,下面就是讲解下它的运算过程
首先我们先看下它的实际结果如下图
在excel中可以将,false看做是0,true看做是1,我们把{1,0}放在if函数的第一参数中,它实际上代表对和错的条件结果,又因为,{1,0}在大括号中,所以它是一个数组,它会跟每一个元素都发生运算,比如在if的第二参数中它的数据个数是9个,所以当if的条件为1时候,他就会得到9个结果,if的第三个参数也是这个道理以此类推,它的运算结果可以显示为下图
这样的话,我们就构建了一个查找值在第一列的数据区域,就非常方便我们查找了。
以上就是公式的计算过程了,它的本质是一个二维数组,理解起来还是比较难的,如果还是不太明白,可以在下方推荐中了解下数组的基本知识

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多