将特定单元格复制到工作簿上并将其粘贴到另一个工作簿中带有日期的单元格旁边吗?

问题描述 投票:0回答:1

基础工作簿

enter image description here

[基本工作簿“ Nuevo Archivo Galileo”每天都会更新,并且在C列中具有单元格日期(日期和它们旁边的数据会更改)。我还有一个包含该月所有日期的列,我想复制“ Nuevo Archivo Galileo”中日期旁边的数据,然后将其粘贴到我的其他工作簿中与“”中日期相等的日期旁边。 Nuevo Archivo Galileo”。PD。我的第二本工作簿的列中的日期也是重复的,因为“ Nuevo Archivo Galileo”具有两次日期,一次添加数据,一次减去数据。如果有人可以提供帮助,我将永远背负着您的债务!

excel vba copy paste
1个回答
0
投票

有多种方法可以实现您想要的。最简单的是Excel公式。假定第二个工作簿上的日期从A2开始。将以下公式放到B2中,然后一直拖到整个表格中。

=index('[Nuevo Archivo Galileo]Sheet1'!$D:$D,match(A2,'[Nuevo Archivo Galileo]Sheet1'!$C:$C)+if(A1=A2,1,0))

这只是典型的index() + match()查找,带有附加条件,当日期重复时,向索引加1。

© www.soinside.com 2019 - 2024. All rights reserved.