Really amazing. I didn't believe it can be done in that speed
You are amazing my friend

* One last question as for the UDF posted in the first post and the UDF posted in the second post : which is faster ...? or is there another udf that searches 2d array faster than these UDFs

* The main problem solved but I like to have a solution for that part too