我有兴趣在excel中将数据匹配在一起。以下是示例数据。
Date|Name|Size
----|----|----
6/7 |dan |23
6/7 |reg |24
6/8 |carl|25
6/8 |reg |12
6/9 |dan |23
Date|Name|Size
----|----|----
6/7 |dan |27
6/7 |reg |22
6/8 |reg |21
6/8 |carl|19
6/8 |alf |16
6/9 |dan |12
我想要一个如下所示的输出表,其中日期和名称匹配在一起。某些日期和某些名称可能只在一个表中,在这种情况下,另一个大小列应保留为空白。
Date|Name|Size|Size
----|----|----|---
6/7 |dan |23 |27
6/7 |reg |24 |22
6/8 |carl|25 |19
6/8 |reg |12 |21
6/8 |alf |16 |
6/9 |dan |23 |2
答案 0 :(得分:0)
首先开始:
您将在sheet3中拥有新数据的前2列
A B C D
Date Name Size Size
6/7 dan 23 27
6/7 reg 24 22
6/8 carl 25 19
6/8 reg 12 21
6/9 dan 23 12
6/8 alf 16
在C2中的第一个尺寸:=IFERROR(INDEX(Sheet1!$C$2:$C$6,MATCH($A2&$B2,Sheet1!$A$2:$A$6&Sheet1!$B$2:$B$6,0)),"")
D2中的第二个尺寸:=IFERROR(INDEX(Sheet2!$C$2:$C$7,MATCH($A2&$B2,Sheet2!$A$2:$A$7&Sheet2!$B$2:$B$7,0)),"")
数组公式按 Ctrl + Shift + 一起输入而不是 Enter
并在列中向下拖动公式
请记住将每张工作表的A2:A6,B2:B6更改为数据的最后一行,并将$保留为固定参考