Hola, tengo una tabla que se ve así, algunas columnas nominales y luego muchas columnas numéricas

Y quiero crear una nueva "tabla_escalada" que tenga las columnas nominales copiadas y las N(#) columnas divididas por la columna "N filas" y *100 para obtener un %. Estoy probando este código, pero solo obtengo una nueva tabla vacía con una columna en blanco, ¿alguna sugerencia?
dt = Current Data Table();
NewTable("HOT_COLD_summary_scaled",
For( i = 1, i <= N Cols( HOT_COLD_summary ), i++,
dt << New Column(
Column( i ) << get name,
Numeric,
"Continuous",
Formula( (:column( i )*100) /(HOT_COLD_summary:N rows) )
)
)
);