How search one value in excel and get all results?

Occasional Contributor

I am working on my thesis. I need to search one value in excel and get all results. I used vlookup formula but it only gives one result. Can you please instruct me how to change vlookup formula?
For example, in the table below I want to search NOA1 from between 10000 number of data and get the exact names in front of it from thousand of results. How should I write the formula? 

9 Replies



Why don't you use 'Filter' option for searching a value?


May be 'find all' function help you.

Thanks for your answer. Becuase i have so many values to search and excel filter don't show the results more than 10000 , filtering can't help. I will try find all function . thanks

@Logaraj Sekar 

@Logaraj Sekar  
I tried the filter and find function. The problem is i want to search almost 500 number of values between thousands of cells and in result take bake the exact results which is written in front of it. I found vlookup as the best function. But i think it needs improvements, can you please help me to write the best formula? 

@Yousef72_Yud , by the way, 10000 is the limit only for drop down list, filter itself has no limits

@Sergei Baklan 
I there a way to filter almost 500 values at the same time?
can you please how can i access to that filtering system?


best response confirmed by Yousef72_Yud (Occasional Contributor)

@Yousef72_Yud , there are these 500 values kept? If you have your main list with dozen thousand of records and another one with 500 values, based on which you'd like to extract data from the first list, with Power Query you may query both lists, merge them for values only from the second list and land result back to Excel sheet.

@Sergei Baklan 
Thanks a lot
I could solve the problem by combining multiple formulas together including index. aggregation, etc. It is completely working for me. 

@Yousef72_Yud , yes, also a variant, just with Power Query that's much easier. Anyway, great to know you solved that.


Can you share what formulae did you use for finding the result?