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

FooterValue    

简述
数组t从Fromcol列到ToCol列对每列求算术平均或者累计求和。
定义
FooterValue(t:array;FromCol:integer;ToCol:integer;AverageColField:String;Type:any):Array;
参数
名称类型说明
tarray数据表类型,数据表
FromColinteger:整数,起始序号
Tocolinteger整数,截止序号
AverageColFieldString字符串,列名
Typeany用户自定义
显示名 取值
按列求平均 0
按列求和 1
返回Array数组。
  • 算法

    对起始序号Fromcol、截止序号ToCol限定大小为0到数组t的字段个数,如果Fromcol>ToCol,则将Fromcol与ToCol互换
    若type值为0,则计算各列平均值,如果type为1,则对列求和。
    AverageColField可以为t数组中列名,如果列名刚好为对应字符串“平均”或“总计”,那么,除AverageColField列外,其他数据按type类型计算,统计数据 存储在最后一行,AverageColField列下对应为“平均”或“总计”字符串。

    如果AverageColField为空或指定的列名不为“平均”或“总计”,那么,“平均”或“总计”字符串存放在第一列最后一行,其他列的统计结果存放在最后一行。
    范例


    s:=array(array(1,2,3,4,5),

    array(2,3,4,5,6),

    array(3,4,5,6,7));

    return FooterValue(s,1,3,'',1);
    返回:
相关