excel第六讲:其他函数
2019-12-07

经典考题分析

操作要求一:

在sheet1 中
(1)前插第一栏A栏 “姓名”(跟专业栏一样 横跨两行), 内容均为你的学号+名字 如20201902275-梁吉超
(2) 新增I栏 “专业1”(跟专业栏一样 横跨两行) 内容为 A栏 专业 去掉前面两个数字的内容
(3)新增J栏 “专业2”(跟专业栏一样 横跨两行) 内容为 I栏 去掉后面( )的内容 (如果有()的话)
(4) 按照 专业2 升序 -》 最低分降序 排序 对 从第4行开始的所有行的内容进行排序 (请注意前3行保持不变)
(5)在H1 单元格中 设计函数得到 计划数 不等于 投出数的 个数 (专业没有用满名额)

操作分析:

(1)这个操作没什么难点,直接完成即可

(2)这个是要用的是right()函数,右边取数,嵌套len(),

right(取哪个数,从右开始取几位数)

len(数据)返回字符串的长度,简单讲就是这个单元格有几个字符

right(数据a,len(数据a)-2)其实就是取数据a去掉左边两位后的其他数据内容

(3)这里有点难度,用到的函数有find()、asc()、MID()、IF()

find(查询内容,在哪里查,从第几个字符查)

asc(将数据转换为半角字符)

MID(取哪个单元格数,从哪里开始,取几个数)

基本思路是,

第1步:用asc()函数,将字符转换为半角状态,因为要查找的数据中有全角的(和半角的(,所以先用asc()函数,将字符全转换为半角状态

第2步:用find()函数查找转换为半角状态的字符中是符有(,查找到返回对应的位置,查不到返回逻辑错误,我们可以借助于IsNumber()函数,去掉逻辑错误这样数据显示比较好看

操作要求二:

在sheet2中
(1)新建sheet2 里面内容为 学校为鲁东大学的 所有行的信息 (通过函数载入,把函数写明确了,坚决不允许直接复制粘贴)
(2)在sheet2中 对鲁东大学的 最低位次排名后10名的专业和最低位次 插入绘制的图表
(3)在sheet2中 对鲁东大学的 最低分排名前4个的专业和最低分 插入绘制的图表
(4)在sheet2中 在内容的当前末尾插入两行两列 通过函数统计得到的
鲁东大学的录取总人数: 通过函数得到的总人数
鲁东大学的录取专业数: 通过函数得到对应数值
(5)在sheet2中 在内容的当前末尾插入1行3列 通过函数统计得到的
鲁东大学录取人数最多的专业名和数量: 通过函数得到对应的专业名 通过函数得到人数排名第一的人数

因为时间和精力的原因,后续的分析和讲解视频,慢慢补,有需要的可以微信联系我。

记得备注一下哈