点击班级下面的单元格,fx后面输入函数fx=IF(MID(A2,3,2)="01","1班",IF(MID(A2,3,2)="02","2班","3班")),按回车,单元格内会自动生成班级。
匿名课官 正式会员 2015-09-09 18:47:02
1829 9 0

为什么要用这个,我直接用MID也求出来了啊

共 9 个回答

    王亚珂 人气新星 1666天前

    考试要求的

    王亚珂 人气新星 1666天前

    因为系统会检测if,mid的套用公式,所以考试只能这样做才会给分的

    满意请采纳啦

    成瑞芳 资深达人 1666天前

    这是个如果否则的函数,所以得用IF

    匿名课官 正式会员 1666天前

    回复 王亚珂:题目要求通过函数提取啊。MID不是函数吗

    王亚珂 人气新星 1666天前

    回复 匿名课官:考试检测的就是这样的,没有办法

    小猪 铁杆会员 1666天前

    因为题目要求学号第 3、4 位代表学生所在的班级,3、4位是两个数,所以不能只用MID函数,要和IF函数结合起来用~

    最佳答案

    王亚珂 人气新星 1666天前

    原因是这样的:先不管评分系统的问题  你这个函数本身就有问题

    虽然答案没错 但是不符合题目要求 

    题目中要求  01 02这些代表班级 

    所以你需要先从学号中取出这些数字 再进行判断

    这道题的目的是考察 if  和mid的嵌套使用

    IF(MID(A2,3,2)="01","1班",IF(MID(A2,3,2)="02","2班","3班"))

    或许你会觉得怎么这么死板 因为我也这样想过

    但实际情况是我们在考试 而不是平时生活中的使用  

    所以并不是越简单越好

    再者评分系统不可能只检测你的单元格里面是不是出现了对应班级 它还要检测你是否学会了这两个函数

    有点啰嗦  但希望对你有用


    王亚珂 人气新星 1666天前

    有帮助的话,请采纳啦

    王琪 正式会员 1666天前

    提取数字

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题