全部问题 > 当前问题

输入函数以后,页面显示错误是怎么回事

姚颖纯 2016-2-28 15:25:00

共 10 个回答

吴康 2016-2-28 15:27:48

截个图看看

原鑫鑫 2016-2-28 15:27:54

亲可以具体写出函数给我看看嘛?因为通常都是函数没有正确输入

青栀如初 2016-2-28 15:31:25

亲爱哒

  不好意思,刚刚才看到问题

  亲爱哒,你具体是指哪道题呢,可以截一下图吗,我帮你具体看看可以吗

原鑫鑫 2016-2-28 15:31:36

我看了一下题,你说的应该是第4题吧?第四题的公式应该是fx=IF(MID(A2,3,2)="01","1班",IF(MID(A2,3,2)="02","2班","3班"))这里要注意,括号和引号,逗号,都是英文状态下输入的。

姚颖纯 2016-2-28 15:46:15

回复 原鑫鑫:我是在英文状态下输入的

姚颖纯 2016-2-28 15:46:41

回复 青栀如初:是excel1

姚颖纯 2016-2-28 15:50:03

回复 原鑫鑫:IF(MID(A2,3,2="01","1班",IF(MID(A2,3,2="02","2班","3班")

原鑫鑫 2016-2-28 15:53:33

回复 姚颖纯:mid(A2,3,2),注意啊!!这个既要有左括号,又有右括号,两个都是啊,你两个都没有写的,还有最后3班后边有两个括号。亲要注意哦,有左括号就一定要有相应的有括号。

最佳答案

青栀如初 2016-2-28 15:53:38

回复 姚颖纯:亲爱哒,你再检查一下你和老师讲的函数的输入不同哟,你有一些符号有疏漏,比如:括号等等

 

青栀如初 2016-2-28 15:55:07

回复 姚颖纯

亲爱哒

首先我们需要知道的是这是一道IF函数与MID函数进行嵌套的函数

   这个公式的格式是=if(条件,符合条件的结果,不符合条件的结果)
即:if(调用(A2单元格,从第3个数字开始,调用2位)=01,那么输出“1班”,否则if(调用(A2单元格,从第3个数字开始,调用2位)=02,那么输出“2班”,否则输出“3班”))

   这个函数中的 MID(A2,3,2)的意思是:截取A2单元格中左起第3个字符,截取的长度为2个字符(即截取第3、4两个字符)。
  你这个整个函数的意思是:查找A列(学号 ),截取A列对应单元格中第3、4两个字符进行匹配,如果截取得到的字符是“01”,则C列(班级 )显示“1班”;如果截取得到的字符是“02”,则C列(班级)显示“2班”;如果截取得到的字符是“03”,则C列(班级)显示“3班”。

    亲爱哒,“望采纳哟!”如果还有什么不懂哒问题我们还可以一起讨论哟,相信我们一定会把问题解决哒,么么哒亲爱哒!