不一样的课程表,不一样的Excle--用Excle进行设计(42):排序所演绎的数据逻辑

排序所演绎的数据逻辑

数据系统中数据行进行排列组成数据表,作为“记录”的数据行都有一个主语关键字,除了具有方向感和长短外,数据行的位置是有顺序的,这与关键字的升序/降序有关,确定顺序的处理称为“排序”。

(一)排序的分类:

1. 升序:按照关键字的顺序,由小到大,由少到多,由低到高……去排列。

2. 降序:按照关键字的顺序,由大到小,由多到少,由高到低……去排列。

在数据界面中,将数据行按一定的顺序列举叙述,构成有顺序的数据列表,不同的排序结果,界面会产生不同的意思表达。其目的就在于把议论的焦点放在特定的场景中,不需特意说明,就可以让读者看出所述重点数据(主角)处在众多数据中的排列位置,起到了“此时无声胜有声”的作用。用排序说理,可以把论点阐述得更准确、更具体。

比如表3.2.1.1是按学号升序排序的,目的是为了用户迅速定位到某行学号的数据行,以便查询成绩,2004618231号学生会沿着“学号”列顺序,快速找到“2004618231”所在的数据行,然后横向看到成绩。读者只要看懂表的标题就立即领会阅读方法。

3.2.1.1 按学号升序排序的学生成绩表

专业名称

班级

学号

成绩

电子商务管理

电商0402

2004618226

70

电子商务管理

电商0402

2004618231

80

电子商务管理

电商0402

2004618248

60

而表3.2.1.3是按成绩降序排序的,这种排列方式的目的不是为了查询,而是为了推算出成绩排名,比如表表3.2.1.2排在第1行的学生就表明这个学生是“状元”,而表1排在第1行的学生不能说明什么。

表表3.2.1.2 按成绩降序排序的数据行(成绩排行榜)

专业名称

班级

学号

成绩

电子商务管理

电商0402

2004618231

80

电子商务管理

电商0402

2004618226

70

电子商务管理

电商0402

2004618248

60

你可能感兴趣的:(电子商务)