Excel如何用函数进行数据匹配_Excel常用数据匹配函数解析

admin 百科 13
Excel数据匹配最常用函数是VLOOKUP、XLOOKUP、INDEX+MATCH及SUMIFS;VLOOKUP适合单条件左向右查找但有局限,XLOOKUP功能全面推荐新版优先使用,INDEX+MATCH灵活兼容老版本,SUMIFS或FILTER适用于多条件匹配。

Excel如何用函数进行数据匹配_Excel常用数据匹配函数解析-第1张图片-佛山资讯网

Excel中数据匹配最常用、最实用的函数是 VLOOKUPXLOOKUP(Excel 365/2021新增)、INDEX + MATCH 组合,以及适合多条件匹配的 SUMIFSINDEX + MATCH 嵌套。选哪个,主要看你的Excel版本、匹配需求(单条件/多条件/模糊/精确/反向/多结果)和数据结构是否规范。

VLOOKUP:入门快,但有局限

适合单条件、从左向右查找的常规场景,语法简单:
=VLOOKUP(查找值, 数据表, 列号, [匹配方式])

  • 查找值必须在数据表第一列,否则会出错或返回#N/A
  • 列号是“从数据表左侧起数第几列”,不是工作表中的绝对列号
  • 匹配方式填 FALSE(精确匹配)更安全;填TRUE或省略可能误匹配近似值
  • 无法向左查找(比如用姓名查工号,但工号在姓名左边)

XLOOKUP:推荐优先使用(新版Excel)

功能全面、语法直观,基本能替代VLOOKUP和INDEX+MATCH:
=XLOOKUP(查找值, 查找数组, 返回数组, [未找到提示], [匹配模式], [搜索模式])

  • 支持向左、向右、上下任意方向查找
  • 默认精确匹配,不用额外写FALSE;找不到可自定义提示(如“未找到”)
  • 支持通配符(*、?),可做模糊文本匹配
  • 查找数组和返回数组大小要一致,否则报错

INDEX + MATCH:灵活强大,兼容老版本

组合使用,分工明确:
=INDEX(返回区域, MATCH(查找值, 查找区域, 0))

标签: excel office

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~