ワークシート全体または選択した列をソートします
Xファンクションは Auto GetNダイアログ用にデザインされていません。
1. wsort descending:=1;
2. wsort descending:=1 bycol:=2 c1:=1 c2:=3;
3. wsort bycol:=1 irng:=(2[5]:3[8],5[5]:6[8]);
4. wsort bycol:=1 irng:=(1:2,4:end);
入力/出力
Worksheet
ソートするワークシートを指定
入力
int
列データをソートの基準として指定します。ワークシートを一つの列でソートしたいときに使用します。
降順または昇順ソートするか指定します。
数字の接尾でソートするか指定します。
vector
ソートの基準で使われる列のインデックス。ワークシートを複数の列でソートしたいときに使用します。
ソートの順序のインデックス(0は昇順、1は降順)です。大きさは、ソート列のネストに合致している必要があります。
ソートのために選択された列の開始インデックス
ソートのために選択された列の終了インデックス
ソートのために選択された行の開始インデックス
ソートのために選択された行の終了インデックス
欠損値を最大にするかどうかを指定します。
range
ソートする範囲を指定します。不連続な範囲を指定できます。有効な値を入力すると、c1, c2, r1, r2 は無視されます。
この関数は、ワークシートをbycol (インデックスとして)列でソートします。または、いくつかの列nestcolsでネストしたソートを行い、各列の順番で昇順または降順を設定することもできます。ソートする範囲(開始行、終了行、開始列、終了列または範囲変数 irng)を指定することができます。また、数値の接尾列(インデックスとして)ソートすることもできます。
他のサンプルについては、XFスクリプトダイアログ(F11を押す)をご覧下さい。