描述:
返回成员在序列中的区段序号。
语法:
A.pseg(x,y)
备注:
返回成员y在序列A中所属的区段序号,缺省序列成员组成左闭右开的区间,A必须为有序序列,x表示针对序列A的每个成员计算表达式。
y不是A成员时,如果序列升序,y小于序列成员最小值,则返回0;如果序列升序,y大于等于序列成员最大值,则返回序列长度。
参数:
| A | 序列。 | 
| x | 计算表达式,一般为字段名,或者由字段名组成的合法表达式,可使用~引用当前记录。参数x可省略。 | 
| y | 成员。 | 
选项:
| @r | 使用左开右闭区间。 | 
返回值:
示例:
| 
 | A | 
 | 
| 1 | [2,22,122,222,2222] | 
 | 
| 2 | =A1.pseg(12) | 1,序列成员组成的区段为[2,22)、[22,122)、[122,222)、[222,2222) 、[2222,∞)。 | 
| 3 | =A1.pseg(2222) | 5 | 
| 4 | =A1.pseg@r(2222) | 4 | 
| 5 | [1,4,8] | 
 | 
| 6 | =A5.(~+~).pseg(10) | 2 | 
| 7 | =A5.pseg(~+~,10) | 2,与A6格表达式同义。 | 
| 8 | =A1.pseg(1) | 0 |