首页 > 生活 > 生活妙招

如何匹配数据(如何根据多个条件匹配数据)

常驻编辑 生活妙招 2022-03-05 数据   多个   条件

工作中,我们常常遇到按照两个条件进行数据匹配(或查询)的情况。iEC拜客生活常识网

iEC拜客生活常识网

值得收藏 | 用两个条件匹配数据,竟难倒一大片!这里有8种方法

iEC拜客生活常识网

▲ 表1:数据源iEC拜客生活常识网

iEC拜客生活常识网

例如,根据表1数据源的日期和科目来匹配费用到表2,我们权且把这种匹配称为二维到一维匹配。iEC拜客生活常识网

iEC拜客生活常识网

值得收藏 | 用两个条件匹配数据,竟难倒一大片!这里有8种方法

iEC拜客生活常识网

▲ 表2:目标表iEC拜客生活常识网

iEC拜客生活常识网

又或者反过来,也有可能根据一维表(下表3):iEC拜客生活常识网

iEC拜客生活常识网

值得收藏 | 用两个条件匹配数据,竟难倒一大片!这里有8种方法

iEC拜客生活常识网

▲ 表3:数据源iEC拜客生活常识网

iEC拜客生活常识网

匹配费用数据列表4:iEC拜客生活常识网

iEC拜客生活常识网

值得收藏 | 用两个条件匹配数据,竟难倒一大片!这里有8种方法

iEC拜客生活常识网

iEC拜客生活常识网

▲ 表4:目标表iEC拜客生活常识网

iEC拜客生活常识网

我们也把这种匹配先称之为一维到二维。iEC拜客生活常识网

iEC拜客生活常识网

今天,我来介绍一、二维表格数据匹配的几种方法。iEC拜客生活常识网

iEC拜客生活常识网

iEC拜客生活常识网


01 二维到一维

方法1:INDEX MATCHiEC拜客生活常识网

iEC拜客生活常识网

值得收藏 | 用两个条件匹配数据,竟难倒一大片!这里有8种方法

iEC拜客生活常识网

iEC拜客生活常识网

首先,用MATCH函数分别求出数据行的日期和科目在数据源日期列(B3:B9)和科目行(C2:P2)的位置,然后在C3:P9这个区域利用INDEX索引函数,找到指定行和列对应的数值。iEC拜客生活常识网

iEC拜客生活常识网

iEC拜客生活常识网

方法2:VLOOKUP MATCHiEC拜客生活常识网

iEC拜客生活常识网

值得收藏 | 用两个条件匹配数据,竟难倒一大片!这里有8种方法

iEC拜客生活常识网

iEC拜客生活常识网

先用MATCH找到科目所在列,再用VLOOKUP根据日期来查找(注意,第3个参数MATCH的结果要加1,因为第1列是从B列算起的)。iEC拜客生活常识网

iEC拜客生活常识网

iEC拜客生活常识网

方法3:HLOOKUP MATCHiEC拜客生活常识网

iEC拜客生活常识网

值得收藏 | 用两个条件匹配数据,竟难倒一大片!这里有8种方法

iEC拜客生活常识网

相关阅读:

  • 光环大数据培训怎么样(大数据对培训与开发)
  • 手机恢复出厂设置会怎么样(手机如何永久删除数据)
  • 数据分析的方法有哪些(数据分析通常包括哪两种方法)
  • 哪些是大数据(大数据具有哪些基本特征)
  • 分析软件有哪些(数据分析软件排名)
  • 哪里找数据(综艺节目数据在哪找)
  • 合并单元格在哪里(数据合并表格在哪)
  • 上市公司为什么并购(上市公司并购重组数据)
  • 哪个图数据芯片多(AI芯片)
  • 数据存在哪里(数据库的数据是存在硬盘里吗)
    • 网站地图 |
    • 声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。