如果日期相同,则复制值

时间:2016-09-23 17:38:27

标签: excel excel-vba excel-formula vba

在我的书中,我有2个电子表格,1º有98852行,前面有日期和数据,2º有1318行,前面有日期和事件,两个日期都在同一时间线和事件日期之内与数据日期匹配(在1318个ocasions上)

我试图将事件放在1º表中的数据前面(如果日期匹配很明显),否则会留空(除非使用搜索事件日期到事件日期以手动匹配数据)

示例:如果Sheet1!Date = Sheet2!Date然后将Event复制到空单元格(在数据单元格前面),否则为空白(x1318次)

任何sugestions?

1 个答案:

答案 0 :(得分:0)

我们假设我们有数据和事件表。日期存储在两张纸的A列中。事件在事件列表的B列中设置。然后,您可以使用公式作为要显示事件的列:

=IFERROR(VLOOKUP(A2;Events!$A$2:$B$1319;2;FALSE);"")

请查看此样本表:https://1drv.ms/x/s!AvP6NwTpIPzsmIYQqHKhCRL5co867w