How about this?
You'd need 5 records per sheet, each record is one column.
If you prefer one record per sheet then you just add each field five times and add a number to it.
Filling the table would be done with a procedure that sends the right cells to the right fields.
Code:
tbl_Table
Sheet_Id
Column_Id
Profitability_NIM_20_UL
Profitability_NIM_20_LL
Profitability_ROAA_30_UL
Profitability_ROAA_30_LL
Profitability_ROAE_30_UL
Profitability_ROAE_30_LL
AssetQuality_GrossNPL_50_UL
AssetQuality_GrossNPL_50_LL
AssetQuality_NetNPL_50_UL
AssetQuality_NetNPL_50_LL
Are the weightings variable?