Excel中index与match函数基础与组合使用 |
您所在的位置:网站首页 › index返回空白不返回0 › Excel中index与match函数基础与组合使用 |
目录 一、基本了解 index函数 match函数 二、index与match组合使用 1、基础入门----查询ID为01的信息 2、进阶使用----按表头需求输出(两个match) 一、基本了解 index函数用于精准返回某个值 (查询区域,哪行,哪列) match函数可以返回一个数据区域中含有特定值的单元格的相对位置 (要查找的数据,查找的区域,查找的类型) 注意:要查找的区域必须是一行或一列, 查找的类型0精确查找 二、index与match组合使用解读: 最外层index函数(要输出b2到c4即姓名与年龄的区域,用match查询符合id=01的行,1为输出b2到c4的第一列) 内层match函数(F2即要查询的id的位置,输出列A2至A4即姓名列,0为精确查询类型) tips:index的行或列区域为0时,代表取整行/列 结果得到: 要得到年龄信息,只需要向右拉 查询多个id时,也只需要下拉完成 (注意要使用$锁定index与match的筛选区域,否则会超出区域无法完成查找) 现在需要输出一个表,目的为根据id输出姓名、购买数量与年龄 可以看出,查询区的表头相对于数据区而言顺序是打乱的,这时候像上一例子一样输出一格向下向右拉便不会得到姓名-购买数量-年龄的结果,而是根据数据区的顺序输出姓名-年龄-购买物品的结果 这时候便需要index内部查询两个match 解释:以红框数据为例 外层index(锁定除id外的所有信息进行查询输出,使用match筛选符合id=01的信息行,筛选表头为姓名的数据) 第一个match用于筛选行,其中锁定id列让其下拉可以筛选id01-03-02的信息第二个match用于筛选列,所以锁定行,用于左拉时输出id符合前一个match条件的列依次输出姓名-购买数量-年龄从上面可以看出规律,筛选行时锁定列,筛选列时锁定行 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |