Dynamically populate cells 14 rows apart with data from list on other sheet

ohnow

New Member
Joined
Apr 27, 2017
Messages
39
Hi All,
I'm an experienced Excel user but I'm trying to fill in some knowledge gaps and use a current problem to do that. Apologies for the length. It's complicated and I'm stumped. I would really appreciate any help!

Background:

I'm updating a workbook model I inherited. I've created an Instructions sheet.

There is currently an INDEX sheet that automatically lists all worksheet names in a list in column A. There is no column heading in A.

There are bill-of-material sheets for each finished goods item and the sheet name is the FG part number. So, the INDEX list has all the FG part numbers in the list in column A. All BOM sheets are listed at the far right of the workbook in FG part number alphabetic order. So, all FG part numbers will start at some row in column A.

Since new sheets may be added, the row the FG part numbers begin may change on the INDEX sheet.

A sheet called "Normalized Data BOM" lists the FG part number, description then lists the material components from each individual BOM sheets. So, the FG number will appear on 14 rows, then the next FG number will show for 14 rows, etc.

Problem:
The previous model builder went to the INDEX sheet, found the FG numbers wherever they were at the time, copied and pasted them. Then, in the "Normalized Data BOM" sheet linked the first FG number to the specific cell of the pasted INDEX sheet. Now there are new BOM's causing a new pasted list to be out of order and longer. This means I'll have to add new rows on the Normalized Data BOM sheet and that's ok. I could again copy the FG numbers from the INDEX sheet and paste over the old pasted list, then add rows in the Normalized Data BOM sheet.

Requested Solution:

1) Ideally I would like to enter the first FG number on the Normalized Data BOM sheet and have all other FG numbers update down the rows in the Normalized Data BOM sheet. I would still need to add rows on the Data BOM sheet but that's ok. I thought this might be done by using a named range on the INDEX sheet to include all FG part numbers. Then, use something like INDEX, MATCH, OFFSET, etc. to have the FG numbers auto-populate on the Normalized Data BOM sheet. Is there a way to do this?

2) If used the formulas I mentioned, how could I quickly enter the formulas for the 600+ FG part numbers in the Normalized Data BOM sheet?

Below are screenshots of the INDEX and Normalized Data BOM sheets.

On the INDEX sheet, the first FG appears on row 31 this time.
Excel 2010
A
A0280-SP
A2013-SP
ABP
Akoya
B0206-BO
B0206-BW
B1000
B-1002-SP
B-1038
B1222-SPO
B1222-SPW
B1304-SPO

<tbody>
[TD="align: center"]31[/TD]

[TD="align: center"]32[/TD]

[TD="align: center"]33[/TD]

[TD="align: center"]34[/TD]

[TD="align: center"]35[/TD]

[TD="align: center"]36[/TD]

[TD="align: center"]37[/TD]

[TD="align: center"]38[/TD]

[TD="align: center"]39[/TD]

[TD="align: center"]40[/TD]

[TD="align: center"]41[/TD]

[TD="align: center"]42[/TD]

</tbody>
INDEX



On the Normlized data BOM sheet the first finished good number needs to be in A10 and the next FG number in A24, etc.:
Excel 2010
A
LookupKey
A0280-SP
A0280-SP
A0280-SP
A0280-SP
A0280-SP
A0280-SP
A0280-SP
A0280-SP
A0280-SP
A0280-SP
A0280-SP
A0280-SP
A0280-SP
A2013-SP
A2013-SP
A2013-SP
A2013-SP
A2013-SP
A2013-SP
A2013-SP
A2013-SP
A2013-SP
A2013-SP
A2013-SP
A2013-SP
A2013-SP
ABP
ABP

<tbody>
[TD="align: center"]8[/TD]
[TD="align: right"][/TD]

[TD="align: center"]9[/TD]

[TD="align: center"]10[/TD]
[TD="bgcolor: #FFFF00"]A0280-SP[/TD]

[TD="align: center"]11[/TD]

[TD="align: center"]12[/TD]

[TD="align: center"]13[/TD]

[TD="align: center"]14[/TD]

[TD="align: center"]15[/TD]

[TD="align: center"]16[/TD]

[TD="align: center"]17[/TD]

[TD="align: center"]18[/TD]

[TD="align: center"]19[/TD]

[TD="align: center"]20[/TD]

[TD="align: center"]21[/TD]

[TD="align: center"]22[/TD]

[TD="align: center"]23[/TD]

[TD="align: center"]24[/TD]
[TD="bgcolor: #FFFF00"]A2013-SP[/TD]

[TD="align: center"]25[/TD]

[TD="align: center"]26[/TD]

[TD="align: center"]27[/TD]

[TD="align: center"]28[/TD]

[TD="align: center"]29[/TD]

[TD="align: center"]30[/TD]

[TD="align: center"]31[/TD]

[TD="align: center"]32[/TD]

[TD="align: center"]33[/TD]

[TD="align: center"]34[/TD]

[TD="align: center"]35[/TD]

[TD="align: center"]36[/TD]

[TD="align: center"]37[/TD]

[TD="align: center"]38[/TD]
[TD="bgcolor: #FFFF00"]ABP[/TD]

[TD="align: center"]39[/TD]

[TD="align: center"]40[/TD]

</tbody>
Normalized Data BOM



I cannot think of any unique identifiers for FG part numbers. For example they do not all have dashes "-", they do not all have uppercase, they do not all have the same number of characters. I could manually use column B on the INDEX sheet to enter something like "FG".

It might just be quicker and easier to use the copy-paste to a new list method. I'd just like to use this as a thought experiment to see if it can be done. And, I dislike having duplicate data lists and linking to a secondary list versus the main source.

I would very much appreciate any help you can provide. Thank you!
 

Excel Facts

Add Bullets to Range
Select range. Press Ctrl+1. On Number tab, choose Custom. Type Alt+7 then space then @ sign (using 7 on numeric keypad)

Forum statistics

Threads
1,223,904
Messages
6,175,295
Members
452,631
Latest member
a_potato

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top