worksheet project extracting data from one column and populating new rows (which I want automatically made..macro?) ...

steik

New Member
Joined
Mar 18, 2014
Messages
3
hello everyone - I am hopeful and frazzled.. here goes! the following is what I'm working with (a representation at least!)

it's 1 of 2 worksheets in my project, this one is called "source report". I'm needing to populate a second sheet which is very similar, but with a new row being made for each part listed in the csv substring in the "description" column. The full project will have possibly hundreds of comment cells and several will be duplicates I will want to get rid of. I have a second list I'm working on that is a "conversion tool" - a list of the 2-letter 'tag' id's that are part of the "part number" for each part...that should allow me to populate the "part classification" column pretty well. The "parent" column is for a hierarchy listing..the 2nd report image will explain that more clearly, but basically the parts that are capable of being a "parent" are of a different ID convention...only a few designations....

here's "SOURCE REPORT"

part number</SPAN>parent</SPAN>part clssification</SPAN>category</SPAN>DESCRIPTION</SPAN>
346-QT-74-ZZTOP</SPAN>

Description: Consists of ZZ704A, TAH704, TH704, LSL704, LAL704, XY704D, TP704A, MP704, P704, E704, FV704, 97LX4235, XK704, RS704B, AL704B, 50GT21, 46LW051, PH704C, RV704, HP704. 52GT704(Control System Board) on EZ-21013. Loss of function will allow the engine to overheat and fail.</SPAN>
97LX4235</SPAN>

Description: Consists of ZZ704A, TAH704, TH704, LSL704, LAL704, XY704D, TP704A, MP704, P704, E704, FV704, 97LX4235, XK704, RS704B, AL704B, 50GT21, 46LW051, PH704C, RV704, HP704. 52GT704(Control System Board) on EZ-21013. Loss of function will allow the engine to overheat and fail.</SPAN>
46LW051</SPAN>

Function: Cup holder for 79LX522 assy of 50GT21, 50AC021, 50AC021A. Mounting bracket 50LW020 ships seperately</SPAN>




50GT019</SPAN>

Function: Cup holder for 79LX522 assy of 50GT21, 50AC021, 50AC021A. Mounting bracket 50LW020 ships seperately</SPAN>




50GT21</SPAN>

Description: Consists of ZZ704A, TAH704, TH704, LSL704, LAL704, XY704D, TP704A, MP704, P704, E704, FV704, 97LX4235, XK704, RS704B, AL704B, 50GT21, 46LW051, PH704C, RV704, HP704. 52GT704(Control System Board) on EZ-21013. Loss of function will allow the engine to overheat and fail.</SPAN>
50AZI015</SPAN>
Function: Consists of 50LW021, WT019C, KC019C, WK019C and AZI019C. Climate control assy for the LW model. Additional Options allow for custom design depending upon model LW, GT or RS</SPAN>


<TBODY>
</TBODY><COLGROUP><COL><COL><COL><COL><COL></COLGROUP>




....and here's "FINAL REPORT" with the populated fields...shortened up some
. The "description" column doesnt need all those blank lines, but I havent even worried about that yet - just formatting I suppose.

So as I am a green excel user I have been readin and I see references to array finctions and macros - I dnon't know any programming.
ANY help would be GRATELY appreciated...
Thanks folks!


part number</SPAN>parent</SPAN>part clssification</SPAN>category</SPAN>DESCRIPTION</SPAN>
52GT704</SPAN>EZ-21013</SPAN>7233</SPAN>SET</SPAN>

Description: Consists of ZZ704A, TAH704, TH704, LSL704, LAL704, XY704D, TP704A, MP704, P704, E704, FV704, 97LX4235, XK704, RS704B, AL704B, 50GT21, 46LW051, PH704C, RV704, HP704. 52GT704(Control System Board) on EZ-21013. Loss of function will allow the engine to overheat and fail.</SPAN>
ZZ704A</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
TAH704</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
TH704</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
LSL704</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
LAL704</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
XY704D</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
TP704A</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
MP704</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
P704</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
E704</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
FV704</SPAN>52GT704</SPAN>5526</SPAN>SUBSET</SPAN>
97LX4235</SPAN>52GT704</SPAN>5526</SPAN>SUBSET</SPAN>
XK704</SPAN>52GT704</SPAN>5526</SPAN>SUBSET</SPAN>
RS704B</SPAN>52GT704</SPAN>5526</SPAN>SUBSET</SPAN>
AL704B</SPAN>52GT704</SPAN>5526</SPAN>SUBSET</SPAN>
50GT21</SPAN>52GT704</SPAN>5526</SPAN>SUBSET</SPAN>
46LW051</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
PH704C</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
RV704</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
HP704</SPAN>52GT704</SPAN>3335</SPAN>SUBSET</SPAN>
79LX522</SPAN>79LXLE</SPAN>8853</SPAN>SET</SPAN>

Function: Cup holder for 79LX522 assy of 50GT21, 50AC021, 50AC021A. Mounting bracket 50LW020 ships seperately</SPAN>




50GT21</SPAN>79LX522</SPAN>8852</SPAN>SUBSET</SPAN>
50AC021</SPAN>79LX522</SPAN>8852</SPAN>SUBSET</SPAN>
50AC021A</SPAN>79LX522</SPAN>8852</SPAN>SUBSET</SPAN>
50LW020</SPAN>79LX522</SPAN>8852</SPAN>SUBSET</SPAN>
LUX-PKG</SPAN>LUX-EDIT</SPAN>2251</SPAN>SET</SPAN>

Function: Control assy consists of 50TP603, 50SS604, 46LW051. Normally would be installed on the luxury sedan however, this is an option. Alert service upon it's arrival as resources will have to be alloted. </SPAN>
50SS604</SPAN>LUX-PKG</SPAN>3335</SPAN>SUBSET</SPAN>
46LW051</SPAN>LUX-PKG</SPAN>7463</SPAN>SUBSET</SPAN>
50TP603</SPAN>LUX-PKG</SPAN>2251</SPAN>SUBSET</SPAN>

<TBODY>
</TBODY><COLGROUP><COL><COL><COL><COL><COL></COLGROUP>

<TBODY>
</TBODY>
 

Excel Facts

How to find 2nd largest value in a column?
MAX finds the largest value. =LARGE(A:A,2) will find the second largest. =SMALL(A:A,3) will find the third smallest

Forum statistics

Threads
1,216,084
Messages
6,128,724
Members
449,465
Latest member
TAKLAM

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