Comparing variables


Fortran must die
An organization I work with wants to chose the best and worse counselors based on a variety of elements. These elements are measured on many very different scales. One might be from 1-100 another from 1-5. So if they just add them the scales will matter and certain variables will be effectively weighted higher than another.

I suggested dealing with the scale issue by making each variable a z score but this is not an area I work with much. Is this an acceptable way to standardize the variables so they are similar (and is there a better way)?