Forum Discussion
Index Match: search for a string and return multiple values
Riny_van_Eekelen How do you resolve this with older Excel version without filter function?
wumolad Much more complicated in old-Excel. Key would be to do the ISNUMBER/SEARCH part, determine the row numbers that contain the <search value> and then pick-up the <result> from only these rows using the INDEX and COUNT and AGGREGATE functions.
Edit: Realised now you actually don't need the wildcards!
- SergeiBaklanApr 23, 2020Diamond Contributor
It depends on how "old" is the Excel. If TEXTJOIN is supported when array formula
=TEXTJOIN(CHAR(10),TRUE, IF(ISNUMBER(SEARCH(D2,A2:A30)),B2:B30,""))shall work without help of dynamic arrays.
- wumoladApr 24, 2020Iron ContributorI get your point now. Thanks
- wumoladApr 23, 2020Iron Contributor
SergeiBaklan Can you please provide more information on this:
"If TEXTJOIN is supported when array formula"
How do I get this information, I am using Excel 2019
- SergeiBaklanApr 24, 2020Diamond Contributor
That practically means you enter such formula with combination of Ctrl+Shift+Enter (instead of Enter), after that you will see that formula will be wrapped by {}.