这次我们来介绍一个可以快速完成二维表对二维表匹配的方法。

需求背景:

如上图所示,我们现在有两个二维表需要进行匹配,上面这个是匹配源表,我们需要拿这个源表匹配到需匹配的二维表上。

该表是我们的匹配源表,等下我们需要拿这个表的数据进行匹配。

此表为需要匹配的表。

公式解析:

=OFFSET(被匹配表!$B$3,MATCH($C3,被匹配表!$B:$B,0)-ROW(被匹配表!$B$3),MATCH(E$3,被匹配表!$3:$3,0)-COLUMN(被匹配表!$B$3))

解析如下:

OFFSET("坐标轴原点",行偏移量,列偏移量,[返回几行],[返回几列])

注:中括号内的内容可以省略

『被匹配表!$B$3』为坐标轴原点,行偏移量为『MATCH($C3,被匹配表!$B:$B,0)-ROW(被匹配表!$B$3)』,列偏移量为『MATCH(E$3,被匹配表!$3:$3,0)-COLUMN(被匹配表!$B$3)』,后面没有填写,自动匹配1行1列。

行偏移量中的具体含义『MATCH($C2,被匹配表!$B:$B,0)-ROW(被匹配表!$B$3)』:MATCH($C3,被匹配表!$B:$B,0)为查找此二维表中的第一行第一列数据在整个excel表格中的行号,为4,而ROW(被匹配表!$B$3),是计算坐标轴原点即B3单元格的行号,即为3,目的是为了得到相对于坐标轴原点的行偏移量,最后得到的行偏移量为4-3=1。

列偏移量则同理,『MATCH(E$2,被匹配表!$3:$3,0)』,通过MATCH函数得到二维表中第一行第一列单元格的列数,则为2,减去原点的坐标列号『COLUMN(被匹配表!$B$3)』=1,最后得到列偏移量1。

最后匹配到的值为7363,跟匹配表的值是吻合的 。

在excel中使用offset和match函数进行二维表对二维表的匹配相关推荐

  1. Excel中拼接文本字符串-CONCATENATE函数

    Excel中拼接文本字符串-CONCATENATE函数 CONCATENATE函数 函数简介 函数语法 函数说明 示例 CONCATENATE函数 函数简介 CONCATENATE 函数用于Excel ...

  2. Excel中几个常用的函数

    ​一.VLOOKUP函数是Excel中的一个纵向查找函数. =VLOOKUP(A2,F:G,2,0) 二.COUNTIF计算给定范围内符合条件的单元格数目,用于统计是否重复 =IF(COUNTIF(G ...

  3. EXCEL中与SUM相关的函数

    EXCEL中与SUM相关的函数 1.SUM函数 意义:对所选区域的值求和 语法:SUM(number1,number2,-) 示例:求每个学生的总分 =SUM(B2,C2,D2) 2.SUMIF 函数 ...

  4. Excel中利用OFFSET函数解决很多个分块的一次性转置问题(非纯手动)

    今天遇到一个问题,需要将Excel中的一门课的平时成绩根据每个同学的作业次数进行转置排列. 原始EXCEL表中内容如下: 上表每个同学对应一个学号,该学号同学的作业和分数相应已知,现在为了统计方便,我 ...

  5. Excel中PMT计算月供函数的java实现

    Excel中计算月供的公式名叫PMT,有关这个公式的详细描述如下: http://office.microsoft.com/zh-cn/excel-help/HP010342769.aspx 下图是 ...

  6. 计算机二级excel中mid的用法,mid函数在excel中的使用方法

    导语:你还在为Excel中mid函数的使用方法而苦恼吗,今天小编教你Excel中mid函数的使用方法,让你告别Excel中mid函数的使用方法的烦恼. 工具/原料 Excelmid函数 1.mid函数 ...

  7. excel中DATE(year,month,day)函数——oracle自定义函数

    @oracle自定义函数写excel中DATE函数 oracle自定义函数写excel中DATE函数 EXCEL中DATE函数逻辑为DATE(year,month,day) 含义:DATE(年,月,日 ...

  8. Excel中查找比对VLOOKUP()函数的使用方法一

    在使用多个Excel表时,很多时候一个表格的有些数据需要从其他表格中取获取,一种方法就是两个表格之间相互切换,查找.复制.粘贴,数据量大的话,多切换几次相信眼睛都会花,那有没有更方便的方法?当然有了, ...

  9. wps数据匹配怎么做_wps表格中如何巧用Match函数进行快速匹配-百度经验

    match函数,指的是返回在指定方式下与指定数组匹配的数组中元素的相应位置,区分与lookup函数,因为使用match函数更多的是需要找出匹配元素的位置而不是匹配元素本身. match函数的语法 : ...

最新文章

  1. RNN失宠、强化学习风头正劲,ICLR 2019的八点参会总结
  2. php的引用变量与销毁机制
  3. 海南医养康养健康文旅-健康中国·万祥军:谋定国际化破题
  4. Java编码手册之华山版小精华
  5. LeetCOde-394:字符串解码
  6. js调用本地js文件(亲测)
  7. NDoc修改手记(一)
  8. numpy矩阵乘法_NumPy矩阵乘法
  9. 企业落地Kubernetes的问题与对策
  10. 电子商务入门、实操、行业分析及公司案例等精彩系列问答有哪些?
  11. 调度算法-时间片轮转+例题详解
  12. ExactScan Pro 18.12.24 Mac 破解版 万能扫描仪整合工具
  13. 灰色预测模型python实例_12-6:数学模型(灰色模型)与Python编程预测
  14. ERR_FILE_NOT_FOUND错误
  15. ArcGIS实验教程——实验二:ArcGIS地理配准完整操作步骤
  16. 【iOS】遍历相册照片
  17. 文件被占用无法删除,解决办法
  18. 千年鸿蒙盼尔来兮,古言爱情誓言
  19. 加油站的汽油是按什么分类的
  20. linux命令行颜色,技术|在 Linux 命令行中自定义文本颜色

热门文章

  1. 黑苹果检测_苹果技术进行情绪检测
  2. 881. 救生艇-快速排序加贪心算法
  3. Java 对象 、String 、JSON 互转
  4. 篮球与计算机技术,浅析计算机技术应用对高校篮球教学的作用与影响
  5. 条形码、二维码、RFID优缺点,卫星定位,传感器分类及应用场景
  6. 计算机考证报名时间表
  7. 世界最著名的十大悖论
  8. C语言经典例题100道
  9. excel从入门到忘记 学习心得分享(含百度网盘分享)
  10. Eclipes更改主题及字体