让Vlookup,Index+Match,Lookup让那些查找函数靠边站,这样查找才简单。
在Excel中说到查找,你肯定就会想到Vlookup函数,如果你是一个资深使用者,那么你还会想Index+Match,Lookup,如果你是一个高手,你会想到Sumproduct,甚至Sumif。
本文介绍一种查找技巧,不用这些查找函数,可以更方便的查找定位你要的结果。
0
引子
考虑这样一份数据:
在这份数据中,记录了各区域不同产品的销售额,如果希望你找到图中黄色矩形圈出来的那个单元格,你会用哪个公式:
你可能还能写出其他的公式,但是不得不说,这些公式都有一点困难。
1
准备知识—相交运算(intersection)
=F3:F14 B8:J8
如果你没见过,你肯定会大吃一惊:这是什么鬼?😲
仔细一看的话,倒是也能明白,就是在一个公式中写了两个区域,然后用空格隔开。
这个公式就是Excel中的一个运算:
在两个区域之间的空格实际上是一个运算符,叫做相交运算符,返回结果就是两个区域的交集。
在这个例子中,你回车后,会返回两个区域的交叉点的数值:
73271
2
用相交运算实现查找
首先我们定义名称(关于名称的详细介绍,请阅读这里):
选中整个数据区域B3:J14,然后按Ctrl+Shift+F3,出现对话框“以选定区域创建名称”,保持缺省选择不变:
按“确定”,Excel创建了很多名称,按Ctrl+F3,可以看到这些名称:
现在,选择一个单元格,输入公式:
=华中区 可口可乐200
可以看到同样计算了相交结果,按Enter后,返回结果
73271
那么,如果我们想通过单元格引用来使用这个公式,应该怎么做呢?
很简单,只要使用下面的公式就好了:
=INDIRECT(C18) INDIRECT(B18)
怎么样?是不是很简单!而且公式很直观,一看就知道是干什么。赶紧试一试,用起来吧。
觉得好看点个【在看】再走吧
赞 (0)