![将一个表中的整行与另一个表中的整行进行匹配,然后返回 Excel 中表 1 的值](https://linux22.com/image/1608645/%E5%B0%86%E4%B8%80%E4%B8%AA%E8%A1%A8%E4%B8%AD%E7%9A%84%E6%95%B4%E8%A1%8C%E4%B8%8E%E5%8F%A6%E4%B8%80%E4%B8%AA%E8%A1%A8%E4%B8%AD%E7%9A%84%E6%95%B4%E8%A1%8C%E8%BF%9B%E8%A1%8C%E5%8C%B9%E9%85%8D%EF%BC%8C%E7%84%B6%E5%90%8E%E8%BF%94%E5%9B%9E%20Excel%20%E4%B8%AD%E8%A1%A8%201%20%E7%9A%84%E5%80%BC.png)
如果我有两个表,表 1 包含以下数据
***
CTRL Number DATE MEMO DOLLAR
1 4/4/2014 "xyz" 505050
2 4/5/2014 "fadf" 99999
3 4/6/2014 "Afdf" 59754
表 2 包含以下数据
DATE MEMO DOLLAR
4/4/2014 "xyz" 505050
4/5/2014 "fadf" 99999
4/6/2014 "Afdf" 59754
我想将表 2 中的整行与表 1 中的行进行匹配,然后在表 2 中的新列中返回控制编号
我似乎无法弄清楚索引/匹配函数如何实现它
答案1
您可以使用 concatenate() 来合并一个表中单元格的值。如屏幕截图所示。
这个公式也会产生相同的结果。=IF(B2&C2=E2&F2,A2,"")
因为&
它本身意味着连接。
笔记:您可以根据需要添加任意数量的单元格,但列的顺序/排列应该相同。