【Excel函数】之五 Offset + Match 多条件查询
2017-02-13 本文已影响250人
大白话
前面介绍了Index + Match 组合的条件查询,基本思路是通过Match函数在一数据范围中找到我们要查找的数据的位置。根据这个位置信息,通过Index函数,将返回列中指定位置的单元格信息返回。
这次介绍的Offset + Match 组合的使用思路与Index + Match 基本一样。不同的是Index是返回指定数据范围中指定位置的数据。而Offset是返回指定数据范围的原点为坐标参数物,在行和列上进行偏移一定距离后的单元格中的数据。
一、OFFSET函数
OFFSET函数的功能:以一数据范围为参数物向上或向下,向左或向右偏移几行或几列后,返回几行几列的数据范围的数据。
参数说明:
1、第1参数是参数物。以这个数据范围的左上角单元格为坐标原点。通常也是一个绝对地址。
2、第2参数是在行上如何偏移,向左偏移用负数表示,向右偏移用正数表示。
3、第3参数是在列上如何偏移,向上偏移用负数表示,向下偏移用正数表示。
4、第4、5参数是返回的数据范围大小,如几行几列。如省略,则大小与第1参数的数据范围相同。
注意的是,OFFSET是以第1参数为坐标进行偏移,如第2参数为1,指的是向下移动一行。
而Index是返回数据范围中指定位置的单元格数据,如第2参数为1,指的是返回数据范围中第1行。
二、OFFSET + MATCH
OFFSET + MATCH 与 Index + Match 的思路基本一样。