将2个excel文件与过滤器

时间:2016-07-20 08:01:57

标签: excel excel-vba filter vba

我有两个单独的工作簿,我试图链接:注册和预算。 Register文件是数据源,只包含1个表,其中包含Date,Category,Credit,Debit列。预算文件是目标文件,并且每年的每个月都有12个页面。每个工作表包含多个以类别命名的表。每个表都包含我希望一次从Register 1自动填充的列。

基本上,当我使用Date,Category,Credit,Debit中的值手动填充Register工作簿时,我希望Budget工作簿根据这些值自动更新。我遇到的主要问题是如何在Register中输入日期为01/01/2016的日期被识别为预算工作簿中的1月表?此外,我希望在Register中将正确的类别识别为预算中的每个表格的名称。我已根据类别更改了预算中的表名称。最后,我希望在预算中找到正确的表格和表格之后,将金额的信用卡或借记卡从Register中复制到每个预算表中的列中。

RegisterBudget

我查看了Vlookup并且它有效,除了每次类别或日期更改时我必须手动更改公式。 Sum和Count不起作用,因为我不想对列进行求和或计算数据。我只想将Register中的Credit或Debit列复制并粘贴到Budget中的每个表的列中。我有一种感觉,我必须进入VBA编码才能完成我不熟悉的这项令人生畏的任务。

1 个答案:

答案 0 :(得分:0)

从其他工作簿/工作表等获取信息的方法有很多种。 这取决于你想要对这些信息做些什么以及它是如何构建的。

查看VLOOKUP / MATCH / SUMIF / SUMIFS / COUNTIF / COUNTIFS

您使用的将取决于您希望它如何工作。 如果你编辑你的问题以包含细节,那么我/其他人可以进一步建议。