Does anyone know how I can do this?
Those are tables to translate the results are they? If I understand the rquirement right then I'd use vlookup. Create a new tab on the spreadsheet, and past each table on it. Select the actual table data on each one (not the heading) and select insert/name/define and fill in domain1, domain2 etc as the name for each little table.
Then to do the actual translation use a formula like
=vlookup(A1,domain1,3,false)
(or domain2 etc)
A1 being the cell with the original score, the 3 telling it to use the value in the third column, and false telling you that you want an n/a result if you don't get an exact match.
Thus if A1 contained 16 then the formula would return 31.
The names aren't completely essential, you can just put the range formula in, but they make it easier if you are copying the formula from place to place.