Hello,
I'm using an index-match with concatenate to extract information from a database.
I have inserted Sheet 1 in the attached, to mimic the layout in my extract file.
Please help trouble-shoot the formula in yellow-highlight.
Thanks.
Hello,
I'm using an index-match with concatenate to extract information from a database.
I have inserted Sheet 1 in the attached, to mimic the layout in my extract file.
Please help trouble-shoot the formula in yellow-highlight.
Thanks.
Try:
![]()
=IFERROR(INDEX('Operational Data(Q)'!$A$3:$IA$1000,MATCH(CONCATENATE("*",$B3,I$2),'Operational Data(Q)'!$A$3:$A$1000,0),MATCH($A$2,'Operational Data(Q)'!$A$3:$IA$3,0)),"")
Where there is a will there are many ways.
If you are happy with the results, please add to the contributor's reputation by clicking the reputation icon (star icon) below left corner
Please also mark the thread as Solved once it is solved. Check the FAQ's to see how.
@NBVC
OP can't use IFERROR()
Here's a 2003 friendly version of the formula:
![]()
=IF(AND(ISNUMBER(MATCH("*"&$B3&I$2&"*",'Operational Data(Q)'!$A$4:$A$1000,0)),ISNUMBER(MATCH($A$2,'Operational Data(Q)'!$B$3:$IA$3,0))),INDEX('Operational Data(Q)'!$B$4:$IA$1000,MATCH("*"&$B3&I$2&"*",'Operational Data(Q)'!$A$4:$A$1000,0),MATCH($A$2,'Operational Data(Q)'!$B$3:$IA$3,0)),"")
Hope that helps,
~tigeravatar
Forum Rules: How to use code tags, mark a thread solved, and keep yourself out of trouble
Many thanks!
Thanks Cutter.... when is everyone going to move up?
or:
![]()
=LOOKUP(9.9999E+307,CHOOSE({1,2},0,INDEX('Operational Data(Q)'!$A$3:$IA$1000,MATCH(CONCATENATE("*",$B3,I$2),'Operational Data(Q)'!$A$3:$A$1000,0),MATCH($A$2,'Operational Data(Q)'!$A$3:$IA$3,0))))
great - thanks!
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks