轻松搭建网盘系统,实现文件共享与安全存储的完美结合
436
2022-07-01
它们被称为数据透视表,因为它们可以动态地改变布局,以不同的方式分析数据,并重新排列行号、列标签和页字段。每次布局更改时,数据透视表都会根据新布局立即重新计算数据。此外,如果原始数据发生变化,您可以更新数据透视表。
在过去,当我从事招生工作时,我经常需要做各种统计报告,我喜欢用透视表来解决问题。特别是在为制定招生计划而“根据考生成绩统计上网人数”时,体现了数据透视表结合函数应用的便利性。
首先,我使用MS-EXCEL透视表和函数进行统计。后来,我发现et中函数的名称和用法与MS-EXCEL中的几乎相同,所以这种方法可以直接移植到ET中,而且ET中的编辑栏比MS-OFFICE2003有所改进,使得输入大块内容非常方便。
一般来说,原始工作表如下:
里面有很多字段,所以为了便于观察,我隐藏了很多列。
图1
其中,当年成人高考录取分数为:一、高中起点本、专科分数线
大学文科135分,大学理科130分
本科文科200分本科理科200分二、专科升本科分数线
医学(中医和药学等两个一级学科除外)150分
因此,统计有四个条件:大学文科:135分,大学理科:130分,高中起点文科:200分,大学毕业分数:150分
那时,我们需要实现离线5点和在线人数的统计。透视表中的逐级统计功能不能很好的达到这个效果,所以我决定建立一个辅助列来帮助透视表快速完成统计功能。该列名为“分数段统计”
图2
此操作的关键是如何快速填充分数统计列的内容,这取决于if和查找函数。嗯。多有趣啊
if函数的语法很简单,最多可以嵌套7层。您可以依次嵌套查找函数。通常,没有人能完全记住每个功能的操作和规则,但在实际应用中,他们总能直接阅读在线帮助文档。
在BR2单元格中编辑函数,如图2所示,如下所示:
=IF(C2D2=’专业文科’,查找(bq2,{0,130,134},{‘=130 ‘,’=134 ‘,’=135’}),IF(C2D2=’专业科学’,查找(bq2,{0,LOOKOCH(BQ2,{0,145,149},{‘=145 ‘,’=149 ‘,’=150’},LOOKOCH(BQ2,{0,195,199},{‘=195 ‘,’=199 ‘,’=200’}))
这里有几个知识点:中频功能,查找功能和连接字符。原理是连接C和D列中的单元格,以获得中频函数中的比较条件。然后使用LOOKUP函数根据层次族条件进行查找,然后自动将生成的结果填充到辅助列的相应单元格中。
当我们生成BR列中第一个单元格的结果时,我们可以通过双击单元格填充句柄来快速填充整个列的值,从而获得如图2所示的最终效果。
接下来,只需将该表用作数据透视表的数据源,然后在数据透视表视图中多次拖动鼠标,即可快速生成最终的统计结果,如下所示。非常方便吗?
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。