Excel 强大的数据操纵能力

来源:互联网 发布:cad辅助软件 编辑:程序博客网 时间:2024/06/05 00:18

        昨天给大一的值班过程中,发现自己对Excel基本操作感到很陌生了,有很长时间没有动作Excel了,这一段时间一直都在弄编程的东西,似乎忘了Excel,而经常用到的是Word,对Word使用比以前熟悉了很多,所以,通过值班发现了自己的不足,并总结和积淀一下简单的Excel操作。

        下面先提出几个问题?看你是否会解决?

         已知你们班的期末考试成绩。如图:

         1.判断谁有挂科的?2.判断挂科的挂了几科?3.求每个人的名次?

          这里分别用到COUNTIF、IF 、RANK函数

          CountIf用于计算某个区域中满足给定条件的单元格数目,使用格式countif(range,criteria),其中range为单元格范围,直接左键拖击单元格即可选定,criteria为判定标准.

          返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值(如果列表已排过序,则数字的排位就是它当前的位置)。

         在Excel中对函数分了很多种类,有财务、日期与时间、数学和三角函数、统计、查找与引用、数据库、文本、逻辑、信息、工程等等。

          这几天一直在看UML(Unified modeling language),里面介绍了面向对象技术,在Excel中它的函数实现可能也是采用了面向对象技术,每个函数是一个具体的方法、一个操作(operations)。

         先把所有函数共性找出来,作为父类(mainclass),然后,采用继承(generation),使子类(subclass)继承父类特性,子类也有自己特殊的属性和操作。

         一个函数就是一个类,当我们使用这个函数时,它就会实例化。当然,我们还可以自定义函数,继承本来就有良好的可扩展性能。

          用这种面向对象技术好像可以实现Excel中函数问题。

          对Excel的使用我们还处在初学者阶段,还需要一点一点的积累,进一步努力,它很多强大的表格操纵功能我们都不曾了解,更不要说会了。

          继续努力!爱拼才会赢!!!



原创粉丝点击