北京创新思维软件工作室主办

 

首 页 |产品介绍 | 最新动态 | 软件下载   网上注册   问题解答   关于我们  

 

问:如何根据某栏目的值对数据表排名次?             注意:5.06以上版本的软件才有此功能

 《数据王》软件 V5.06以上版本提供了一个排名次的函数

PAIM(参数1,参数2),说明如下:

语法  PAIM(参数1)

  或 PAIM(参数1,参数2)

  参数1 为排名次的依据栏目,该栏目名称由用户自由定义(如“总分”、“语文成绩”等),但类型必须是数值型。

  参数2 分类排名次的依据栏目,该栏目名称由用户自由定义(如“学校名称”、“年级”、“班级”等),类型一般应是字符型,此参数是可选项,如果不使用,则对整个数据表排名次。

返回值类型  本函数返回的值类型为数值型

使用说明  PAIM函数按照“参数1”栏目中值的大小排出名次,当“参数1”栏目中的值与上一行相同时,为并列名次。若函数中没有使用“参数2”则表示对全部数据行进行排名次,值越大,名次越高;如果使用了“参数2”栏目,则表示要分类排名次,当“参数2”栏目中的内容不同时,会重新从第一名开始排名次。此函数可用在数据表的横向计算公式中。

使用此函数时,不需要用户预先对数据表进行排序,系统会在需要时自动排序。

此函数还可用于各种考核评比(如干部考核)中的排名,极大地提高了您的工作效率。

例1:

某数据表中有字符型栏目“班级名称”、数值型栏目“总分”、数值型栏目“名次”和一些其他栏目(如姓名等),表中放有高三年级5个班(每班有40人)共200行数据内容,现在要求排出每个人在全年级中的名次。则应在该表的横向计算公式中建立以下计算公式:

名次 = PAIM(总分)

执行此计算公式后,“名次”栏目中将得到正确的名次结果。

例2:

要求对例1中的数据表排出每个人在本班中的名次,则应在该表的横向计算公式中建立以下计算公式:

名次 = PAIM(总分,班级名称)

执行此计算公式时,系统将自动分班进行排名,每个班单独排出自己的名次。

注:如果此数据表中是全区(县)所有学校学生的成绩数据,则既可以大排队方式排出每个人在全区(县)范围内的位置(名次),又可方便迅速地排出每个学生在本校中的名次。

此函数还可用于各种考核评比(如干部考核)中的排名,极大地提高了您的工作效率。

 

 

创新思维软件工作室的服务理念:以人为本、服务第一、五星级的软件更具备五星级的服务水平。

 

Copyright 2009 all by 北京创新思维软件工作室   本主页保留 所有权利

(咨询数据王)QQ号码11712490    (咨询预算王):QQ号码184813993