大家好,
我有多列文件,我想為每個文件創建與列一樣多的文件。我附加了一個包含31列(每列3000行)的示例文件,我想獲得31個不同的文件(每個文件對應一列)。
謝謝您的幫助,
保羅
謝謝txnelson,
我還將測試您的腳本,但至少表格菜單中的功能是一種簡單的方法
這是一項簡單的任務
1。堆疊數據表中的所有列
表==>堆棧
2。選中“子集依據”複選框的新堆棧表的子集
表==>子集
它將為每個級別創建一個表
這是一個相同動作的腳本
Names Default To Here( 1 );
dt = Current Data Table();
dt2 = dt << Stack(
columns(
:Name( "1" ),
:Name( "2" ),
:Name( "3" ),
:Name( "4" ),
:Name( "5" ),
:Name( "6" ),
:Name( "7" ),
:Name( "8" ),
:Name( "9" ),
:Name( "10" ),
:Name( "11" ),
:Name( "12" ),
:Name( "13" ),
:Name( "14" ),
:Name( "15" ),
:Name( "16" ),
:Name( "17" ),
:Name( "18" ),
:Name( "19" ),
:Name( "20" ),
:Name( "21" ),
:Name( "22" ),
:Name( "23" ),
:Name( "24" ),
:Name( "25" ),
:Name( "26" ),
:Name( "27" ),
:Name( "28" ),
:Name( "29" ),
:Name( "30" ),
:Name( "31" )
),
Source Label Column( "Label" ),
Stacked Data Column( "Data" )
);
dt2 << Subset( By( :Label ), All rows, Selected columns only( 0 ), columns( :Data ) );