我有2个Excel工作表中的信息,我想将其合并到另一个工作表中,以便为第一个工作表中的每个数据项添加第二个工作表中的所有数据行的副本。例如:如何合并两个合并数据的工作表?
Sheet One A Department 1 Department 2 Department 3 ---------------------------------------------- Sheet 2 F G H ItemCode1, ItemDesc1, ItemCost1 ItemCode2, ItemDesc2, ItemCost2 ItemCode3, ItemDesc3, ItemCost3 ItemCode4, ItemDesc4, ItemCost4 ItemCode5, ItemDesc5, ItemCost5 ---------------------------------------------- Resultant Sheet 3 A F G H Department 1, ItemCode1, ItemDesc1, ItemCost1 Department 1, ItemCode2, ItemDesc2, ItemCost2 Department 1, ItemCode3, ItemDesc3, ItemCost3 Department 1, ItemCode4, ItemDesc4, ItemCost4 Department 1, ItemCode5, ItemDesc5, ItemCost5 Department 2, ItemCode1, ItemDesc1, ItemCost1 Department 2, ItemCode2, ItemDesc2, ItemCost2 Department 2, ItemCode3, ItemDesc3, ItemCost3 Department 2, ItemCode4, ItemDesc4, ItemCost4 Department 2, ItemCode5, ItemDesc5, ItemCost5 Department 3, ItemCode1, ItemDesc1, ItemCost1 Department 3, ItemCode2, ItemDesc2, ItemCost2 Department 3, ItemCode3, ItemDesc3, ItemCost3 Department 3, ItemCode4, ItemDesc4, ItemCost4 Department 3, ItemCode5, ItemDesc5, ItemCost5
任何人都可以帮我解决这个问题吗?到目前为止,我试图迭代构建新工作表的数据,但我认为可能有更简单的方法去实现它。
其中是“Key”列以匹配Sheet1和Sheet2中的数据吗?您需要一个“Key”列来了解哪些项目属于哪个部门。或者在'ItemCode'中是否有指向'Department'的东西? – L42
有了这样一个关键字INDEX&MATCH可能是VBA的替代品。 – pnuts
没有钥匙 - 它只是将sheet1中的每一行复制/粘贴sheet2一次 –