我简要评论了我要解决的问题,我想要的是创建一个函数,它给你两个条件,我找到一个值,但在另一个满足这两个条件的excel文件(工作簿)中。
在我想获取数据的Origen.xlsx文件中,有3列[Fecha,Data1和Data2]:
这是一个Destino.xlsm文件,我在其中放置了两个条件[Fecha和Data1],在结果单元格下面我想要使用该函数创建,从source.xlsx文件的Data2列中找到满足两个条件:
在这里,我向您发送一个关于我的代码的概念,我得到了数据,但只有在满足条件的情况下才能将其作为修复单元格的函数。
Sub Macro()
With Sheets("Hoja1")
With .Range("C2")
.Formula = "=IFERROR(vlookup(A2,'C:\Users\fcaballero\Desktop\Nueva carpeta\[Origen.xlsx]Hoja1'!$A$2:$C$10,3,FALSE),""No"")"
.Value = .Value
End With
End With
End Sub
我非常感谢您的支持,提前致以问候。 我把文件附在一个拉链上。 http://excelgali.mejorforo.net/download.forum?id=621