全部问题 > 当前问题

为什么要用if函数这么复杂呢,直接用mid函数不是也可以得出结果的吗?

blob.png

苗丛 2016-2-13 11:38:58

共 9 个回答

彭柔月 2016-2-13 11:47:50

嗯,考试系统它评分,只认同自己的方法步骤,而不是只要结果。

这题用if和mid都可以得出结果,但是考试系统它只检测的用if做题,而mid是无效的,系统检测不到,就没分。

青栀如初 2016-2-13 11:51:10

亲爱哒

   是不能光引用MID函数的,因为1,2,3班是根据学生学号第3,4位求出的,它们是根据特定条件的一种选择函数,要么是1班,要么是2班,要么是3班,(是表示选择关系的)不可能一个学号同时对应两个甚至是三个班级,所以我们要用IF和MID进行嵌套求解函数才可以

zy 2016-2-13 12:31:26

如果使用MID函数的话,那么得到的是“01”,“02”,“03”并不是题目要求的“1班”,“2班”,“3班”。要想变成“1班”,“2班”那岂不是需要再去进行设置么

苗丛 2016-2-13 13:13:04

回复 zy:可以只取第四位啊

zy 2016-2-13 13:21:50

回复 苗丛:但是那也不能够直接显示出来成“几班”“几班”的形式呀,得到的只是个数字

zy 2016-2-13 13:23:35

回复 苗丛:如果在去自己每一个表格里挨个键入“班”不是有些麻烦浪费时间么。

zy 2016-2-13 13:30:04

回复 苗丛:有的时候公式不对的话,评分的时候系统可能会不识别。即便表格里的内容都是一样的,可是表格的公式不同,系统有可能就判成错误的。

苗丛 2016-2-14 13:07:31

回复 zy:哎。。。那我怎么知道评分系统里想用什么函数呢?

zy 2016-2-14 15:38:22

回复 苗丛:老师讲的就是系统要求的呀。

问题来自: Excel真题(第1套)