Hi Lionnel,
As Wayne has stated in order to help with your specific problem we would need specific details.
As a more general point of information here is a little bit on using the combination of the formulas INDEX and MATCH to address your lookup needs.

We have our lookup table. Every letter has a number value associated.
The report table is where we have our lookup function.
B2=INDEX(lookup::B,MATCH(A2,lookup::A,0),column-index,area-index)
The first argument in INDEX is where to retrieve the result from. This is going to be from Column B in the table lookup.
The second argument in INDEX is what row (of column B) to receive data from (row-index). Here we are using MATCH.
The first argument in MATCH is what we are looking for. In this case we are looking for the value in A2.
The second argument in MATCH is where are we looking. In this case we are looking in Column A in the table lookup.
The third argument in MATCH is what is our matching-method. We could find the cell with the largest value that is close, find the cell with the smallest value that is close or find the value. In this case we are going to find the value.
We are not using column-index in this case.
In this case we have used INDEX/MATCH to do the work that could be done with LOOKUP or VLOOKUP. INDEX/MATCH is a little more flexible. If we wanted to do the work of HLOOKUP, we would have used MATCH as the column-index and left row-index blank.
Please feel free to ask questions of this example or to post your specific issues with a screenshot and some details.
quinn