交叉查询的三种方法详解
1、在EXCEL中构建数据区域。使用交叉查询的数据不能是单列或者单行数据。
以下图为例,需要查找某种型号手机在某城市销量数据。
1、在C10单元格内输入=VLOOKUP(A10,A1:E6,MATCH(B10,A1:E1,0),0)
此公式可以分为两部分。VLOOKUP 函数为外层函数,MATCH函数为内层函数。
2、MATCH函数先确定B10单元格内内容在数据区域内的第X列
之后用VLOOKUP函数在数据区域内查找A10单元格内内容与X列交叉处的数据
最后返回该数值。
1、在C11单元格内输入=HLOOKUP(B11,A1:E6,MATCH(A11,A1:A6,0),0)
此公式可以分为两部分。HLOOKUP 函数为外层函数,MATCH函数为内层函数。
2、HLOOKUP函数的用法与VLOOKUP函数用法相反,它是进行横向查找的函数。
MATCH函数先确定A11单元格内内容在数据区域内的第X行
之后用HLOOKUP函数在数据区域内查找B11单元格内内容与X行交叉处的数据
最后返回该数值。
1、在C12单元格内输入=INDEX(A1:E6,MATCH(A12,A1:A6,0),MATCH(B12,A1:E1,0))
2、INDEX函数和MATCH函数组合的理解就比较简单了。
在该公式中,使用了两个MATCH函数,第一个查找了A12在数据区域的哪一行,第二个查找了B12在数据区域的哪一列,最后再使用INDEX函数返回指定行与指定列交叉处的数据。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:162
阅读量:54
阅读量:183
阅读量:125
阅读量:69