auralfixstation
New Member
- Joined
- Sep 12, 2014
- Messages
- 1
Basically, I'm dealing with two different databases of BWAV audio files. One of them (I) reflects my current database, where I have embedded metadata descriptions(I-C), and filenames that are strings of numbers(I-A). The other database (II) has matching embedded descriptions (II-A), but with better filenames (II-C). Both databases also have durations, but they don't match perfectly, and are somehow formatted differently (a whole other topic, it seems).
In trying to pull the filenames from II-C into database I, VLOOKUP gets me some of the way there - the problem is that I'm basically doing (in database I) =VLOOKUP(C1,!'II.csv'$A$1:$C$14,3,FALSE), but there are some duplicate fields in column C, so they only ever return the first instance they come across.
I feel like I need to do something like an INDEXMATCH that will look at both durations and the descriptions - but then there's the issue of the durations not matching perfectly, and being differently formatted - so if there was a way for me to say "match duration within x tolerance". Or, I could try something where it says that if the returned value is already in the column, then look for the next instance of the lookup value.
I realize that I could also just generate my own filenames in the first database, but I'm interested in trying to use some sort of INDEX or other lookup function to do it because I have had other similar scenarios at times.
Oh, and apologies for not using a better formatted tool to show my examples...couldn't get MrExcel HTML to work on Mac Office 2011.
Thank you in advance for any tips!
I - Current database
[TABLE="width: 500"]
<tbody>[TR]
[TD]A[/TD]
[TD]B[/TD]
[TD]C[/TD]
[TD]D[/TD]
[/TR]
[TR]
[TD]S_02183_001.WAV[/TD]
[TD]00:09.5[/TD]
[TD]Vocals - Mouth Pops - Int - CU - Various Pitched Hollow Pops[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_02183_002.wav[/TD]
[TD]00:06.2[/TD]
[TD]Vocals - Mouth Pops - Int - CU - Various Pitched Hollow Pops[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_02183_003.wav[/TD]
[TD]00:13.0[/TD]
[TD]Vocals - Mouth Pops - Int - CU - Various Pitched Hollow Pops[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029221.wav[/TD]
[TD]00:07.0[/TD]
[TD]Pops - Rubber Pops - CU - Quick Pops of Various Pitches, Some Movement[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029223.wav[/TD]
[TD]00:04.0[/TD]
[TD]Pops - Bottle Pops - CU - Short Hollow Pops of Various Pitches[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029596.wav[/TD]
[TD]00:21.8[/TD]
[TD]Boats Ships - 41' Sailboat Motor - Ext - ECU Start W Splash & Light Rev,Idle, & Engine Off[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029597.wav[/TD]
[TD]02:05.7[/TD]
[TD]Boats Ships - 41' Sailboat Motor - Ext - CU Start & Idle W Splashes[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029598.wav[/TD]
[TD]03:02.9[/TD]
[TD]Boats Ships - 41' Sailboat - Ext - CU Idle, Short Stop, Into Reverse & Back-up W/ Splashes[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029599_001.wav[/TD]
[TD]02:30.3[/TD]
[TD]Boats Ships - 41' Sailboat - Ext - CU Water Trickling Against The Bow[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029599_002.wav[/TD]
[TD]02:09.2[/TD]
[TD]Boats Ships - 41' Sailboat - Ext - CU Water Trickling Against The Bow[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029600.wav[/TD]
[TD]02:23.1[/TD]
[TD]Backgrounds - Harbor Ambiance - Foghorn Blasts - Periodic Blasts W Light Water Laps[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029601.wav[/TD]
[TD]01:53.9[/TD]
[TD]Boats Ships - 41' Sailboat - Ext - MCU Bow Wash W Bg Foghorn[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
II.
[TABLE="width: 500"]
<tbody>[TR]
[TD]A[/TD]
[TD]B[/TD]
[TD]C[/TD]
[/TR]
[TR]
[TD]Vocals - Mouth Pops - Int - CU - Various Pitched Hollow Pops[/TD]
[TD]0:06[/TD]
[TD]Vocals-MouthPops-Int-CU-V_1.wav[/TD]
[/TR]
[TR]
[TD]Vocals - Mouth Pops - Int - CU - Various Pitched Hollow Pops[/TD]
[TD]0:13[/TD]
[TD]Vocals-MouthPops-Int-CU-V_2.wav[/TD]
[/TR]
[TR]
[TD]Vocals - Mouth Pops - Int - CU - Various Pitched Hollow Pops[/TD]
[TD]0:09[/TD]
[TD]Vocals-MouthPops-Int-CU-V_3.wav[/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Pops - Rubber Pops - CU - Quick Pops of Various Pitches, Some Movement[/TD]
[TD]0:06[/TD]
[TD]Pops-RubberPops-CU-QuickPop.wav[/TD]
[/TR]
[TR]
[TD]Boats Ships - 41' Sailboat Motor - Ext - ECU Start W Splash & Light Rev,Idle, & Engine Off[/TD]
[TD]0:21[/TD]
[TD]BoatsShips-41'SailboatMotor.wav[/TD]
[/TR]
[TR]
[TD]Boats Ships - 41' Sailboat Motor - Ext - CU Start & Idle W Splashes[/TD]
[TD]2:05[/TD]
[TD]BoatsShips-41'SailboatMot_1.wav[/TD]
[/TR]
[TR]
[TD]Boats Ships - 41' Sailboat - Ext - CU Idle, Short Stop, Into Reverse & Back-up W/ Splashes[/TD]
[TD]3:02[/TD]
[TD]BoatsShips-41'Sailboat-Ext.wav[/TD]
[/TR]
[TR]
[TD]Boats Ships - 41' Sailboat - Ext - CU Water Trickling Against The Bow[/TD]
[TD]2:30[/TD]
[TD]BoatsShips-41'Sailboat-Ex_1.wav[/TD]
[/TR]
[TR]
[TD]Boats Ships - 41' Sailboat - Ext - CU Water Trickling Against The Bow[/TD]
[TD]2:09[/TD]
[TD]BoatsShips-41'Sailboat-Ex_2.wav[/TD]
[/TR]
[TR]
[TD]Backgrounds - Harbor Ambiance - Foghorn Blasts - Periodic Blasts W Light Water Laps[/TD]
[TD]2:23[/TD]
[TD]Backgrounds-HarborAmbiance.wav[/TD]
[/TR]
[TR]
[TD]Boats Ships - 41' Sailboat - Ext - MCU Bow Wash W Bg Foghorn[/TD]
[TD]1:53[/TD]
[TD]BoatsShips-41'Sailboat-Ex_3.wav[/TD]
[/TR]
</tbody>[/TABLE]
In trying to pull the filenames from II-C into database I, VLOOKUP gets me some of the way there - the problem is that I'm basically doing (in database I) =VLOOKUP(C1,!'II.csv'$A$1:$C$14,3,FALSE), but there are some duplicate fields in column C, so they only ever return the first instance they come across.
I feel like I need to do something like an INDEXMATCH that will look at both durations and the descriptions - but then there's the issue of the durations not matching perfectly, and being differently formatted - so if there was a way for me to say "match duration within x tolerance". Or, I could try something where it says that if the returned value is already in the column, then look for the next instance of the lookup value.
I realize that I could also just generate my own filenames in the first database, but I'm interested in trying to use some sort of INDEX or other lookup function to do it because I have had other similar scenarios at times.
Oh, and apologies for not using a better formatted tool to show my examples...couldn't get MrExcel HTML to work on Mac Office 2011.
Thank you in advance for any tips!
I - Current database
[TABLE="width: 500"]
<tbody>[TR]
[TD]A[/TD]
[TD]B[/TD]
[TD]C[/TD]
[TD]D[/TD]
[/TR]
[TR]
[TD]S_02183_001.WAV[/TD]
[TD]00:09.5[/TD]
[TD]Vocals - Mouth Pops - Int - CU - Various Pitched Hollow Pops[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_02183_002.wav[/TD]
[TD]00:06.2[/TD]
[TD]Vocals - Mouth Pops - Int - CU - Various Pitched Hollow Pops[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_02183_003.wav[/TD]
[TD]00:13.0[/TD]
[TD]Vocals - Mouth Pops - Int - CU - Various Pitched Hollow Pops[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029221.wav[/TD]
[TD]00:07.0[/TD]
[TD]Pops - Rubber Pops - CU - Quick Pops of Various Pitches, Some Movement[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029223.wav[/TD]
[TD]00:04.0[/TD]
[TD]Pops - Bottle Pops - CU - Short Hollow Pops of Various Pitches[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029596.wav[/TD]
[TD]00:21.8[/TD]
[TD]Boats Ships - 41' Sailboat Motor - Ext - ECU Start W Splash & Light Rev,Idle, & Engine Off[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029597.wav[/TD]
[TD]02:05.7[/TD]
[TD]Boats Ships - 41' Sailboat Motor - Ext - CU Start & Idle W Splashes[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029598.wav[/TD]
[TD]03:02.9[/TD]
[TD]Boats Ships - 41' Sailboat - Ext - CU Idle, Short Stop, Into Reverse & Back-up W/ Splashes[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029599_001.wav[/TD]
[TD]02:30.3[/TD]
[TD]Boats Ships - 41' Sailboat - Ext - CU Water Trickling Against The Bow[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029599_002.wav[/TD]
[TD]02:09.2[/TD]
[TD]Boats Ships - 41' Sailboat - Ext - CU Water Trickling Against The Bow[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029600.wav[/TD]
[TD]02:23.1[/TD]
[TD]Backgrounds - Harbor Ambiance - Foghorn Blasts - Periodic Blasts W Light Water Laps[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]S_029601.wav[/TD]
[TD]01:53.9[/TD]
[TD]Boats Ships - 41' Sailboat - Ext - MCU Bow Wash W Bg Foghorn[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
II.
[TABLE="width: 500"]
<tbody>[TR]
[TD]A[/TD]
[TD]B[/TD]
[TD]C[/TD]
[/TR]
[TR]
[TD]Vocals - Mouth Pops - Int - CU - Various Pitched Hollow Pops[/TD]
[TD]0:06[/TD]
[TD]Vocals-MouthPops-Int-CU-V_1.wav[/TD]
[/TR]
[TR]
[TD]Vocals - Mouth Pops - Int - CU - Various Pitched Hollow Pops[/TD]
[TD]0:13[/TD]
[TD]Vocals-MouthPops-Int-CU-V_2.wav[/TD]
[/TR]
[TR]
[TD]Vocals - Mouth Pops - Int - CU - Various Pitched Hollow Pops[/TD]
[TD]0:09[/TD]
[TD]Vocals-MouthPops-Int-CU-V_3.wav[/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Pops - Rubber Pops - CU - Quick Pops of Various Pitches, Some Movement[/TD]
[TD]0:06[/TD]
[TD]Pops-RubberPops-CU-QuickPop.wav[/TD]
[/TR]
[TR]
[TD]Boats Ships - 41' Sailboat Motor - Ext - ECU Start W Splash & Light Rev,Idle, & Engine Off[/TD]
[TD]0:21[/TD]
[TD]BoatsShips-41'SailboatMotor.wav[/TD]
[/TR]
[TR]
[TD]Boats Ships - 41' Sailboat Motor - Ext - CU Start & Idle W Splashes[/TD]
[TD]2:05[/TD]
[TD]BoatsShips-41'SailboatMot_1.wav[/TD]
[/TR]
[TR]
[TD]Boats Ships - 41' Sailboat - Ext - CU Idle, Short Stop, Into Reverse & Back-up W/ Splashes[/TD]
[TD]3:02[/TD]
[TD]BoatsShips-41'Sailboat-Ext.wav[/TD]
[/TR]
[TR]
[TD]Boats Ships - 41' Sailboat - Ext - CU Water Trickling Against The Bow[/TD]
[TD]2:30[/TD]
[TD]BoatsShips-41'Sailboat-Ex_1.wav[/TD]
[/TR]
[TR]
[TD]Boats Ships - 41' Sailboat - Ext - CU Water Trickling Against The Bow[/TD]
[TD]2:09[/TD]
[TD]BoatsShips-41'Sailboat-Ex_2.wav[/TD]
[/TR]
[TR]
[TD]Backgrounds - Harbor Ambiance - Foghorn Blasts - Periodic Blasts W Light Water Laps[/TD]
[TD]2:23[/TD]
[TD]Backgrounds-HarborAmbiance.wav[/TD]
[/TR]
[TR]
[TD]Boats Ships - 41' Sailboat - Ext - MCU Bow Wash W Bg Foghorn[/TD]
[TD]1:53[/TD]
[TD]BoatsShips-41'Sailboat-Ex_3.wav[/TD]
[/TR]
</tbody>[/TABLE]