Thanks, Felipe. It does give me some ideas how to apply the technique.
However, the problem is still there because it's not possible to refer [measure names] in calculated fields, or to duplicate another "measure names" dimension. (either that or I don't know how to do it). As a result, all the techniques used in the workbook are not applicable in this case.
But it shows me some more ideas anyway, Thanks for sharing.