天软金融分析.NET函数大全 > TSL函数 > 基础函数 > 数组 > 表格显示

FooterAverage    

简述
调用FooterValue对数组指定列求算术平均。
定义
FooterAverage (t:array;FromCol:integer;ToCol:integer;AverageColField:String):Array
参数
名称类型说明
tarray数据表类型,数据表
FromColinteger:整数,起始序号
Tocolinteger整数,截止序号
AverageColFieldString字符串,显示“平均”的列字段
返回Array数组。
  • 算法

    1、对起始序号Fromcol、截止序号ToCol限定大小为0到数组t的字段个数,
    如果Fromcol>ToCol,则将Fromcol与ToCol互换。
    2、计算各列平均值
    3、AverageColField可以为t数组中列名,如果列名刚好为对应字符串“平均”,那么,除AverageColField列外,其他列计算平均值,平均值存储在最后一行,AverageColField列最后一行值为“平均”。
    如果AverageColField为空或指定的列名不为“平均”,那么,“平均”字符串存放在第一列最后一行,其他列的统计结果存放在对应列最后一行。
    范例

    s:=array(array(1,2,3,4,5),
    array(2,3,4,5,6),
    array(3,4,5,6,7));
    return FooterAverage(s,1,3,'');
    返回:
相关