Excel:仅当单元格与其他列匹配时才可以复制单元格吗?

Excel:仅当单元格与其他列匹配时才可以复制单元格吗?

如果它是完全重复的,而不仅仅是一些可能建议答案的答案,那么请在评论中提供链接。

假设我在 Sheet-1 的 A 列中有日期,并且在 Sheet-2 的 A 列中也有日期。问题是 Sheet-2 缺少一些日期。

工作表-1

A1:2015-06-24 B1:34
A2:2015-06-23 B2:29
A3:2015-06-22 B3:56
A4:2015-06-21 B4:88

工作表-2

A1:2015-06-23 B1:29
A2:2015-06-21 B2:88

仅当 A sheet-1 中的单元格与 A sheet-2 中的单元格匹配时,我才需要将 B(sheet-1) 复制到 sheet-2。因此,我只想从 sheet-1 复制 B2 和 B4,并将它们作为 B1 和 B2 放置在 Sheet-2 中。

是否可以?

我试图修改这个公式:

=IF($A1=Sheet1!$A1, VLOOKUP(Sheet1!$A1, Sheet1!$A1:$D1, 2),"")

但没有成功,这个 stackoverflow 问题

答案1

=INDEX(Sheet1!B:B,MATCH($A1,Sheet1!A:A,0))

应该可以解决问题。这是 INDEX/MATCH(或 VLOOKUP)的一个非常基本的用法。试着用谷歌搜索其中一个关键字,你会找到初学者教程

相关内容