欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

Excel函数如何入门 给20个学生的成绩做一个等级的评定 你会吗

程序员文章站 2022-01-10 09:54:22
S:某大学2017级新生,计算机菜鸟(Newbie)。 T:某大学计算机公共课教师,从教20年,教学经验丰富。 S:老师,我Offce从小学三年级开始学起,经历...

S:某大学2017级新生,计算机菜鸟(Newbie)。

T:某大学计算机公共课教师,从教20年,教学经验丰富。

S:老师,我Offce从小学三年级开始学起,经历了小学、初中、高中三个阶段(共计9年,从抗日战争还多1年),像Excel怎么还这么菜?

暑假在一公司实习才知道差距,连个Count函数都搞不定,原因是什么……呜呜声。

T:可能你不了解Excel的心吧!

S:此话怎讲?

T:Excel最擅长数据(Data)处理,所以应该从数据这块入手去补自己的短板。我问问你二进制(Binary)你有没有搞明白?

Excel函数如何入门 给20个学生的成绩做一个等级的评定 你会吗

S:二进制学了点,时间一长全部还给老师了。这个好难,十进制挺好用的,干吗学这鬼东西!

T:因为计算机内的信息(Information)都是以二进制数的形式表示并计算的。

S:噢,是这样子!这个我好像有印象。可以告诉我二进制的应用场景(Scenario)吗?

T:好吧,看在你勤奋好学的态度上!先来看看数据的表征(Representation)吧,比如东西南北,我们可以用二位二进制来表示:

00- 表示东

01- 表示西

10- 表示南

11- 表示北

S:我明白了,因为我们人类对东本南北比较熟悉,而计算机表征时用二进制,是因为存储与运算都得用到它,对不?

T:你很聪明(Smart)!

S:那如果,我东西南北,我还要加上 红中与白板?

T:你小子是不是在会玩麻将呀?

Excel函数如何入门 给20个学生的成绩做一个等级的评定 你会吗

S(挠挠头皮,笑嘻嘻):是的,暑假刚学会!

T:问题也不大,东西南北在信息表示中也不一定非要表示方位,你举的例子中就用于棋牌游戏中。因为2位二进制最多只能表示4个状态,所以要加上1位就可以了。

S:老师,我明白了。我做一个草图(Draft),你看看对不对?

000- 表示东

001- 表示西

010- 表示南

011- 表示北

100- 

101- 

110- 表示红中

111- 表示白板

T:完全正确,你没有使用中间2个状态也可以的。

S:嘿嘿!那这些秩序调换也没有关系吧!

T:对,只要人类能够知道这些二进制代表的含义,在人们通讯(Communication)与交流中不搞混就行了。

S:老师,二进制运算(Calculation)我以后再请教吧!给我Excel的函数学习支几招,快考试了。

T:好吧!

S:可以从具体函数(Function)开始吗?

T:行,就If函数吧!看下图例子。

Excel函数如何入门 给20个学生的成绩做一个等级的评定 你会吗

S:做什么呢?

T:给20个学生的成绩做一个等级的评定(Assessment),你看看会不会?

S:一时半会,好像整不出来!我可以手工算吗?考试不扣分吧?

T:无语中……,考试不扣分,如果你的工作的场景(处理数据上万)是这样,看你怎么办!!!

Excel函数如何入门 给20个学生的成绩做一个等级的评定 你会吗

S:数据量太大了,思索中……

T:还是要用函数来帮忙。

S:怎么写?

T:上截图!

Excel函数如何入门 给20个学生的成绩做一个等级的评定 你会吗

S:结果全部出来,真神奇!你标注(Mark)了3个地方,是不是在3个地方输入都行呀?

T:你观察很仔细,都可以的。1是利用对话框模式,2是直接在单元格内输入,3是利用公式栏(Formula Bar)输入,对于很长的公式很方便。

S:我好像有点懂了,那按我逻辑写成这样行不?

T:可以呀,你会动脑筋了!

Excel函数如何入门 给20个学生的成绩做一个等级的评定 你会吗

S:我知道IF是函数名(FunctionName),那Logical_test, Value_if_true,  Value_if_false,这些什么东东,感觉比四六级单词还难呀?

T:这些是参数(Parameters),这个你现在只要初步了解一下。一般函数的构成是   函数名(参数列表) ,参数列表中的参数用逗句(Comma)隔开。

S:好的,那逻辑怎么训练呀?万一老师出下面一题,我不是完了。

Excel函数如何入门 给20个学生的成绩做一个等级的评定 你会吗

T:看你已经向高手进阶了,问的问题有水平!对于函数规则的掌握与使用,最好学习一点编程,会很有帮助呀!

S:编程最怕了,太抽象了。

T:如果我向你介绍一款积木块编程(Block-Based Programming),会改变你的主意的!

S:如果可以帮助我提高Excel水平,我可以试试!你给出举个例子(Example)吧。

T:好的,看下图。

Excel函数如何入门 给20个学生的成绩做一个等级的评定 你会吗

S:还挺直观的。

T:是的。小女孩说的内容就是程序运行(Run the Program)结果。

S:老师,我按你的逻辑在纸上改了一个逻辑,你看对不对?(图片的下方)

T:很好(不断点头中……),我感觉你有点入门了!!

Excel函数如何入门 给20个学生的成绩做一个等级的评定 你会吗

S:老师,我下面还有一门英语课要上,积木块编程这事,我下次再请教你吧!

T:好的!Bye

Excel函数如何入门 给20个学生的成绩做一个等级的评定 你会吗

各位看客,S同学留下这个疑问,你们能够帮助他(她)解决吗?

Excel函数如何入门 给20个学生的成绩做一个等级的评定 你会吗