こんにちは、私はこのようなテーブルを持っています。いくつかの公称列と多数の数値列があります

そして、公称列がコピーされ、N(#)列が「N行」列と* 100で割られて%を取得する新しい「table_scaled」を作成したいと考えています。 このコードを試していますが、空白の列が 1 つある空の新しいテーブルしか取得できません。何か提案はありますか?
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) )
)
)
);