Reformatting and organising data then extracting rows to a new tab based on criteria

SHARRIS2013

New Member
Joined
Jan 3, 2013
Messages
10
Hi guys!
I am struggling with a data extract that i need to reformat and hoping someone can assist:)

I have the below raw data in tab1, most of the fields in column h repeat themselves so i want to set these fields up as headings and then format the data as per example 2 in tab2. some fields, the first 12 rows denoted by column F 'flex udf' need to be applied to all of the other rows


[TABLE="width: 715"]
<TBODY>[TR]
[TD]REF</SPAN>[/TD]
[TD]TYPE</SPAN>[/TD]
[TD]E</SPAN>[/TD]
[TD]P</SPAN>[/TD]
[TD]CCY</SPAN>[/TD]
[TD]TYPE</SPAN>[/TD]
[TD]NAME</SPAN>[/TD]
[TD]VALUE1</SPAN>[/TD]
[TD]VALUE2</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_UDF</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]TARGET</SPAN>[/TD]
[TD]0.2</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_UDF</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]PAYTYP</SPAN>[/TD]
[TD]STRIP</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_UDF</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]EXPIRY</SPAN>[/TD]
[TD]20130205</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_UDF</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]EXPFLW</SPAN>[/TD]
[TD]YES</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_UDF</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]FIXFRO</SPAN>[/TD]
[TD]20121205</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_UDF</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]ACCPRO</SPAN>[/TD]
[TD]0.2</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_UDF</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]TAGTYP</SPAN>[/TD]
[TD]CAPPED</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_UDF</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]MUPROF</SPAN>[/TD]
[TD]NO</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_UDF</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]CP</SPAN>[/TD]
[TD]PUT_FIRST_CCY</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_UDF</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]DELIVE</SPAN>[/TD]
[TD]20130207</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_UDF</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]FIXSCH</SPAN>[/TD]
[TD]VOLA_MENSUAL</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_UDF</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]FIXTO</SPAN>[/TD]
[TD]20130205</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]FIXDAT</SPAN>[/TD]
[TD]20121205</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]QUODAT</SPAN>[/TD]
[TD]20121205</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]PAYDAT</SPAN>[/TD]
[TD]20121207</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]VALDAT</SPAN>[/TD]
[TD]20121204</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]STRIK1</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]MPLY1</SPAN>[/TD]
[TD]1</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]STRIK2</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]MPLY2</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]STRIK3</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]MPLY3</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]STRIK4</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]MPLY4</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]LEV1</SPAN>[/TD]
[TD]1</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]PIVOT</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]LEV2</SPAN>[/TD]
[TD]2</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]FIXDAT</SPAN>[/TD]
[TD]20130107</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]QUODAT</SPAN>[/TD]
[TD]20130107</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]PAYDAT</SPAN>[/TD]
[TD]20130109</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]VALDAT</SPAN>[/TD]
[TD]20130106</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]STRIK1</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]MPLY1</SPAN>[/TD]
[TD]1</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]STRIK2</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]MPLY2</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]STRIK3</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]MPLY3</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]STRIK4</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]MPLY4</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]LEV1</SPAN>[/TD]
[TD]1</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]PIVOT</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]LEV2</SPAN>[/TD]
[TD]2</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]FIXDAT</SPAN>[/TD]
[TD]20130205</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]QUODAT</SPAN>[/TD]
[TD]20130205</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]PAYDAT</SPAN>[/TD]
[TD]20130207</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]VALDAT</SPAN>[/TD]
[TD]20130204</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]STRIK1</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]MPLY1</SPAN>[/TD]
[TD]1</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]STRIK2</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]MPLY2</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]STRIK3</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]MPLY3</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]STRIK4</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]MPLY4</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]LEV1</SPAN>[/TD]
[TD]1</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]PIVOT</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]EX</SPAN>[/TD]
[TD]TEST</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]FLEX_VECTOR</SPAN>[/TD]
[TD]TK</SPAN>[/TD]
[TD]LEV2</SPAN>[/TD]
[TD]2
</SPAN>[/TD]
[/TR]
</TBODY>[/TABLE]




Example 2 - how i would like it to look (previously i recorded a macro copying and pasting and using filters which doesnt seem efficient)

[TABLE="width: 1724"]
<TBODY>[TR]
[TD]REF</SPAN>[/TD]
[TD]P</SPAN>[/TD]
[TD]CCY</SPAN>[/TD]
[TD]TARGET</SPAN>[/TD]
[TD]PAYTYP</SPAN>[/TD]
[TD]EXPIRY</SPAN>[/TD]
[TD]EXPFLW</SPAN>[/TD]
[TD]FIXFRO</SPAN>[/TD]
[TD]ACCPRO</SPAN>[/TD]
[TD]TAGTYP</SPAN>[/TD]
[TD]MUPROF</SPAN>[/TD]
[TD]CP</SPAN>[/TD]
[TD] DELIVE</SPAN>[/TD]
[TD] FIXSCH</SPAN>[/TD]
[TD]FIXTO</SPAN>[/TD]
[TD]FIXDAT</SPAN>[/TD]
[TD]QUODAT</SPAN>[/TD]
[TD]PAYDAT</SPAN>[/TD]
[TD]VALDAT</SPAN>[/TD]
[TD]STRIK1</SPAN>[/TD]
[TD]MPLY1</SPAN>[/TD]
[TD]STRIK2</SPAN>[/TD]
[TD]MPLY2</SPAN>[/TD]
[TD]STRIK3</SPAN>[/TD]
[TD]MPLY3</SPAN>[/TD]
[TD]STRIK4</SPAN>[/TD]
[TD]MPLY4</SPAN>[/TD]
[TD]LEV1</SPAN>[/TD]
[TD]PIVOT</SPAN>[/TD]
[TD]LEV2</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]0.2</SPAN>[/TD]
[TD]STRIP</SPAN>[/TD]
[TD]20130205</SPAN>[/TD]
[TD]YES</SPAN>[/TD]
[TD]20121205 </SPAN>[/TD]
[TD] 0.2</SPAN>[/TD]
[TD]CAPPED</SPAN>[/TD]
[TD]NO</SPAN>[/TD]
[TD]PUT_FIRST_CCY</SPAN>[/TD]
[TD] 20130207</SPAN>[/TD]
[TD] VOLA</SPAN>[/TD]
[TD]20130205</SPAN>[/TD]
[TD] 20121205</SPAN>[/TD]
[TD]20121205</SPAN>[/TD]
[TD]20121207</SPAN>[/TD]
[TD]20121204</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[TD]1</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]1</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[TD]2</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]0.2</SPAN>[/TD]
[TD]STRIP</SPAN>[/TD]
[TD]20130205</SPAN>[/TD]
[TD]YES</SPAN>[/TD]
[TD]20121205</SPAN>[/TD]
[TD] 0.2</SPAN>[/TD]
[TD]CAPPED</SPAN>[/TD]
[TD]NO</SPAN>[/TD]
[TD]PUT_FIRST_CCY</SPAN>[/TD]
[TD] 20130207</SPAN>[/TD]
[TD] VOLA </SPAN>[/TD]
[TD]20130205</SPAN>[/TD]
[TD] 20130107</SPAN>[/TD]
[TD]20130107</SPAN>[/TD]
[TD]20130109</SPAN>[/TD]
[TD]20130106</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[TD]1</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]1</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[TD]2</SPAN>[/TD]
[/TR]
[TR]
[TD]1</SPAN>[/TD]
[TD]TEST_R</SPAN>[/TD]
[TD]EUR/GBP</SPAN>[/TD]
[TD]0.2</SPAN>[/TD]
[TD]STRIP</SPAN>[/TD]
[TD]20130205</SPAN>[/TD]
[TD]YES</SPAN>[/TD]
[TD]20121205</SPAN>[/TD]
[TD] 0.2</SPAN>[/TD]
[TD]CAPPED</SPAN>[/TD]
[TD]NO</SPAN>[/TD]
[TD]PUT_FIRST_CCY</SPAN>[/TD]
[TD] 20130207</SPAN>[/TD]
[TD] VOLA </SPAN>[/TD]
[TD]20130205</SPAN>[/TD]
[TD] 20130205 </SPAN>[/TD]
[TD]20130205</SPAN>[/TD]
[TD]20130207</SPAN>[/TD]
[TD]20130204</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[TD]1</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]0</SPAN>[/TD]
[TD]1</SPAN>[/TD]
[TD]1.1</SPAN>[/TD]
[TD]2</SPAN>[/TD]
[/TR]
</TBODY><COLGROUP><COL><COL><COL><COL><COL><COL><COL><COL><COL><COL><COL><COL><COL><COL><COL span=5><COL><COL><COL><COL><COL><COL><COL><COL><COL><COL><COL></COLGROUP>[/TABLE]


sorry this isnt laid out very well but i wasn't sure how to attach a s/s to provide the data
once i have the data in the above format i would like to copy any rows into tab3 where
the 'fixdat' column = todays date

if anyone could help that would be amazing or pointing me in the right direction as to what code or formula would be suitable would also be great!

Thanks!
 

Excel Facts

How can you turn a range sideways?
Copy the range. Select a blank cell. Right-click, Paste Special, then choose Transpose.

Forum statistics

Threads
1,223,246
Messages
6,170,988
Members
452,373
Latest member
TimReeks

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