[TABLE="width: 128"]
<colgroup><col width="64" span="2" style="width:48pt"> </colgroup><tbody>[TR]
[TD="class: xl136, width: 64"]a[/TD]
[TD="class: xl136, width: 64, align: right"]2[/TD]
[/TR]
[TR]
[TD="class: xl136"]g[/TD]
[TD="class: xl136, align: right"]4[/TD]
[/TR]
[TR]
[TD="class: xl136"]q[/TD]
[TD="class: xl136, align: right"]6[/TD]
[/TR]
[TR]
[TD="class: xl136"]f[/TD]
[TD="class: xl136, align: right"]7[/TD]
[/TR]
[TR]
[TD="class: xl136"]a[/TD]
[TD="class: xl136, align: right"]4[/TD]
[/TR]
[TR]
[TD="class: xl136"]t[/TD]
[TD="class: xl136, align: right"]6
[/TD]
[/TR]
</tbody>[/TABLE]
From the data set above I would want to vlookup for "a" and return the value 4 instead of 2. I believe this post is a good starting point (http://www.mrexcel.com/forum/excel-questions/615464-find-max-value-1-criteria-no-array.html) the only issue is that I think it relies on the identifier to be a value. I also want to make the formula dynamic to include the whole column and not slow down the workbook processing speed which is why I want to stay away from arrays.
<colgroup><col width="64" span="2" style="width:48pt"> </colgroup><tbody>[TR]
[TD="class: xl136, width: 64"]a[/TD]
[TD="class: xl136, width: 64, align: right"]2[/TD]
[/TR]
[TR]
[TD="class: xl136"]g[/TD]
[TD="class: xl136, align: right"]4[/TD]
[/TR]
[TR]
[TD="class: xl136"]q[/TD]
[TD="class: xl136, align: right"]6[/TD]
[/TR]
[TR]
[TD="class: xl136"]f[/TD]
[TD="class: xl136, align: right"]7[/TD]
[/TR]
[TR]
[TD="class: xl136"]a[/TD]
[TD="class: xl136, align: right"]4[/TD]
[/TR]
[TR]
[TD="class: xl136"]t[/TD]
[TD="class: xl136, align: right"]6
[/TD]
[/TR]
</tbody>[/TABLE]
From the data set above I would want to vlookup for "a" and return the value 4 instead of 2. I believe this post is a good starting point (http://www.mrexcel.com/forum/excel-questions/615464-find-max-value-1-criteria-no-array.html) the only issue is that I think it relies on the identifier to be a value. I also want to make the formula dynamic to include the whole column and not slow down the workbook processing speed which is why I want to stay away from arrays.