2015-09-29 68 views
0

我有兩個Excel文件Excel File 1Excel File 2 我想創建物料清單以導入到我的應用程序之一中。我有列在同一行中的組件。我想創建重複的行一樣,如果型號有3個組件,我想重複在同一行3次,改變Excel File 2基於另一個Excel文件單元中的值創建重複的Excel行

Excel File 1 Source

Excel File 2

enter image description here

lineNbrPartId領域

我想更新Excel File 2,如下圖所示。 enter image description here

回答

0

你的問題分三部分。

  1. 文件1

  2. 重組數據使用VLOOKUP擺脫文件2中的數據,並把它變成你的restuctured數據(這是你是如何考慮這個問題的不同)。

  3. 添加行號列。

解決2並不壞 - 找出如果你不知道vlookup是如何工作的。

解決3很容易,一旦你有數據重組。您只需將一個公式添加到使用IF語句的行號列中,以查看同一行中bomitem列中的值是否與上面行中bomitem列中的值不同。如果在forumla列(即行號列)上方一行中的單元格中添加一個值,則不使用1.

解決1.難度更大。在excel中沒有這個按鈕。我懷疑最簡單的方法是複製和粘貼!我這樣說,因爲您可能只會這樣做一次,並且可能沒有太多BOM PN列。

如果其中任何一個語句不正確,您可能需要考慮編寫VBA。

你也可以寫公式來做到這一點。

我已經用完了時間。

相關問題