我有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一次 –