在excell工作簿中找到完全匹配的内容,然后将数据从该行复制到另一个工作簿

时间:2018-12-11 14:50:20

标签: excel vba excel-vba

我有两个excell工作簿(wpt.xls和route.xls)用于制作Waypoint和Route文件。我想通过使用宏在工作簿(wpt.xls)的F列中找到包含“ A-1”的行来使过程自动化,然后将A列的数据粘贴到其他工作簿中( route.xls)进入单元格A1。我的工作表如下图所示。

A   B       C       D               E          F
1   1   1   26-41.3143-N    082-52.0707-W   B-2
2   1   1   26-43.1669-N    082-47.6695-W   Z-3
3   1   1   26-49.7169-N    082-53.1127-W   Z-7
4   1   1   26-42.4121-N    082-51.9514-W   A-1

在此示例中,我需要将“ 4”复制并粘贴到工作簿(route.xls)中的单元格A1中。

1 个答案:

答案 0 :(得分:0)

这将起作用:

=INDEX([wpt.xlsx]Sheet1!$A$1:$A$4,MATCH(A1,[wpt.xlsx]Sheet1!$F$1:$F$4,0))

将其输入到路由表的表中,此刻它在单元格A1中查找所需的col F中的项目。

enter image description here