Hi all,
I have a really annoyingly formatted sheet that I'm trying to extract information from.
[TABLE="width: 500"]
<tbody>[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Line Item:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]20[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD]Order Date:[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]6/01/17[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Style/Color:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]123456-000[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Cancel Date:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]7/01/17[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Wholesale[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD]$50.00[/TD]
[/TR]
[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Style Name:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Men's Jersey[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Payment Terms:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Net 90[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Suggested Retail[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]$100.00[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[/TR]
[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Color Description:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]BLUE[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Product Type:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Apparel[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Size[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]UPC[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Quantity[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Confirmed Date[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]S[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD]889456712345[/TD]
[TD]3[/TD]
[TD]1/01/17[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
The number of rows for each block differs depending on the different sizes being ordered, there's an extra line for each size variation.
What I'm trying to do is extract that Style/Color number and the Style Name into a list of it's own. So every time "Style/Color:" appears in column A, I want the data that is in column B to be added to a list #1 and every time "Style Name:" appears in column A, the data in column B to appear in list #2 (preferably next to list #1 so I can VLOOKUP on it)
The goal is to eventually build all of this into some kind of macro, but I will happily take functions that will achieve the same thing!
Thanks in advance for your help!
Best,
Shaan
I have a really annoyingly formatted sheet that I'm trying to extract information from.
[TABLE="width: 500"]
<tbody>[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Line Item:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]20[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD]Order Date:[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]6/01/17[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Style/Color:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]123456-000[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Cancel Date:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]7/01/17[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Wholesale[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD]$50.00[/TD]
[/TR]
[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Style Name:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Men's Jersey[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Payment Terms:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Net 90[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Suggested Retail[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]$100.00[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[/TR]
[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Color Description:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]BLUE[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Product Type:[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Apparel[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Size[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]UPC[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Quantity[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][TABLE="width: 114"]
<colgroup><col></colgroup><tbody>[TR]
[TD]Confirmed Date[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][TABLE="width: 234"]
<colgroup><col></colgroup><tbody>[TR]
[TD]S[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD]889456712345[/TD]
[TD]3[/TD]
[TD]1/01/17[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
The number of rows for each block differs depending on the different sizes being ordered, there's an extra line for each size variation.
What I'm trying to do is extract that Style/Color number and the Style Name into a list of it's own. So every time "Style/Color:" appears in column A, I want the data that is in column B to be added to a list #1 and every time "Style Name:" appears in column A, the data in column B to appear in list #2 (preferably next to list #1 so I can VLOOKUP on it)
The goal is to eventually build all of this into some kind of macro, but I will happily take functions that will achieve the same thing!
Thanks in advance for your help!
Best,
Shaan