RangeCount - スクリプトおよびチャート関数
Syntax:
RangeCount(first_expr[, Expression])
Return data type: 整数
Arguments:
この関数の引数には、値のリストをそれ自体の中で返すレコード間関数が含まれます。
引数 | 説明 |
---|---|
|
データを含む数式または項目をカウントします。 |
|
データの範囲を含むオプションの数式または項目をカウントします。 |
Limitations:
Examples and results:
例 | 結果 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
3 を返します |
||||||||||||||||
|
2 を返します | ||||||||||||||||
RangeCount (null( )) | 0 を返します | ||||||||||||||||
|
2 を返します | ||||||||||||||||
アプリにスクリプト例を追加して実行します。その後、結果列に含まれている項目をアプリのシートに追加して結果を表示します。 RangeTab3: LOAD recno() as RangeID, RangeCount(Field1,Field2,Field3) as MyRangeCount INLINE [ Field1, Field2, Field3 10,5,6 2,3,7 8,2,8 18,11,9 5,5,9 9,4,2 ]; |
|
数式を用いた例:
RangeCount (Above(MyField,1,3))
MyField の 3 つの結果に含まれる値の数が返されます。Above() 関数の 1 番目の引数を
例で使用されているデータ:
MyField | RangeCount(Above(MyField,1,3)) |
---|---|
10 |
0 |
2 | 1 |
8 | 2 |
18 | 3 |
5 | 3 |
9 | 3 |
例で使用されているデータ:
RangeTab:
LOAD * INLINE [
MyField
10
2
8
18
5
9
] ;