当前时间: 2026-08-09 07:49:36
分类:办公文件
评论(0)
计算机二级 EXCEL 函数考点梳理HI,备考计算机二级的同学,现在你可能正对着厚厚的题库,觉得函数公式又多又杂,不知道该从哪里下手。这种感觉我特别理解!每一个刚开始接触Excel函数的人,都经历过这个阶段。但别担心,函数公式,真的没有你想的那么难。它就像学骑自行车,刚开始觉得手脚怎么都配合不好,但一旦找到了那个平衡点,后面就顺了。今天这份笔记,把二级考试里所有核心函数都梳理好了。每个函数都附上了书写规则、特别提醒,还有考场上容易踩的坑。你可以先通读一遍,了解都有哪些函数,再挑自己不熟的反复练习。记住一句话:先记参数,再练三遍。一个函数案例,做三遍,手感自然就来了。在正式开始之前,先把“书写函数公式的四个注意事项”刻在脑子里。这四条规则虽小,却能在考场上帮你省去大量排错的时间:- 单元格格式不能是文本,否则公式无法计算,只会原样显示。
- 公式中的标点必须是英文标点,中文逗号、引号是常见的报错源头。
- 细心与耐心,尤其是在函数嵌套时,要特别注意括号的配对。
一、五大基本函数
001. SUM 求和函数
定义:对指定参数进行求和。书写规则:=SUM(数据区域)【延伸小贴士】SUM函数会自动忽略文本单元格,所以不用担心求和区域里混入文字标题。但如果单元格里是“数字+文本”的混合格式,SUM就会把它当0处理。这也是考场上常见的丢分点——表面看是数字,实际是文本格式,求和结果不对。答题时可以在数字列用“分列”或“选择性粘贴”把文本转成真数字再算。002. AVERAGE 求平均函数
定义:对指定参数求平均值。书写规则:=AVERAGE(数据区域)【延伸小贴士】AVERAGE会自动忽略空白单元格,但不会忽略0。如果某学生缺考是空白,就不影响平均分;如果是0,则会拉低平均分。所以填表时缺考和0分的区别要分清楚。003. MAX 求最大值函数 / 004. MIN 求最小值函数
定义:分别求指定区域中的最大值与最小值。书写规则:=MAX(数据区域)或=MIN(数据区域)005. COUNT 求个数函数
定义:求指定区域中数值单元格的个数。书写规则:=COUNT(数据区域)【延伸小贴士】COUNT 只数“数值”单元格,不数文本。考试中如果让你数“员工人数”,但员工编号是文本格式(如 001),用 COUNT 会返回 0,要用 COUNTA 才能数文本。这是二级考试里非常容易掉进去的陷阱。二、RANK 排名函数
定义:求某个数据在指定区域中的排名。书写规则:=RANK(排名对象, 排名的数据区域, 升序或降序)·第二参数一定要绝对引用(如$E$2:$E$19),否则下拉填充时排名区域会跑偏。·第三参数通常省略不写,默认降序(分数越高排名越靠前);如果题目要求“用时越短排名越靠前”,记得第三参数写 1(升序)。【延伸小贴士】RANK 函数对相同分数会给出相同名次,但“并列名次”会影响下一位的排序——比如两个第 2 名之后,下一个是第 4 名而不是第 3 名。这虽然不影响总分,但理解这个逻辑能帮你判断排名语义是否正确。三、IF 逻辑判断函数
定义:根据逻辑判断结果,返回两种不同的结果。书写规则:=IF(逻辑判断语句, 条件成立返回的结果, 条件不成立返回的结果)=IF(E2>=90,"优秀",IF(E2>=80,"良好",IF(E2>=60,"及格","不及格")))【延伸小贴士】IF 嵌套时判断条件的顺序很重要。上面的例子是从“最高分”到“最低分”依次判断,逻辑顺畅。如果反过来写,虽然也能做对,但判断逻辑更绕。二级考试里,按“从高到低”或“从低到高”的顺序写嵌套,出错率更低。考场上遇到嵌套题,可以先在草稿纸上画“判断流程图”——画一条竖线,左写条件,右写返回值,一目了然,比硬盯屏幕更容易抓住括号结构。四、条件求个数函数
001. COUNTIF 单条件求个数
定义:求指定区域中满足单个条件的单元格个数。书写规则:=COUNTIF(区域, 条件)002. COUNTIFS 多条件求个数
定义:求指定区域中满足多个条件的单元格个数。书写规则:=COUNTIFS(区域1, 条件1, 区域2, 条件2)五、条件求和函数
001. SUMIF 单条件求和
定义:对满足单个条件的数据进行求和。书写规则:=SUMIF(条件区域, 条件, 求和区域)002. SUMIFS 多条件求和
定义:对满足多个条件的数据进行求和。书写规则:=SUMIFS(求和区域, 条件区域1, 条件1, 条件区域2, 条件2)特别提醒:SUMIF 和 SUMIFS 的参数顺序不同。SUMIFS 的求和区域放在第一位,而 SUMIF 的求和区域放在第三位。二级考试里经常有题把这两个函数混在一起考,记混了就会整道题归零。策略很简单:无论单条件还是多条件,统一用SUMIFS,参数顺序永远一致——求和区、条件区1、条件1、条件区2、条件2……每次都按这个顺序走,就不会记混。003. SUMPRODUCT 乘积求和函数
定义:求指定区域或数组乘积的和。书写规则:=SUMPRODUCT(区域1*区域2)【延伸小贴士】SUMPRODUCT 可以理解为“先乘后加”——比如求总销售额 = SUMPRODUCT(数量列*单价列)。它本质上相当于把每一行相乘,再把所有乘积加起来。二级考试中,凡是有“数量×单价”或“人数×金额”这类题目,优先考虑 SUMPRODUCT,效率远高于先算一列乘积再求和。六、查询函数
001. VLOOKUP 垂直查询函数
定义:在指定区域的首列沿垂直方向查找指定的值,返回同一行中其他列的值。书写规则:=VLOOKUP(查询对象, 查询的数据区域, 结果所在的列数, 精确匹配或近似匹配)精确匹配写法:=VLOOKUP(C2,$J$1:$L$18,3,FALSE)【延伸小贴士】VLOOKUP 是二级考试里出场率最高的函数之一,但也是最容易写错的。尤其是第三参数“列号”——很多人以为是“从原表第几列开始数”,但其实是从“查询区域的第一列”开始数。比如查询区域选了 B:D 三列,姓名在 B 列,那姓名就是第 1 列而不是第 2 列。考场上可以先在心里画一个小表格,左列标上 1、2、3,再对应填写,不会错。另外,考场上 95% 以上的情况都用精确匹配(FALSE 或 0),只有极少数“分段区间匹配”(如税率或折扣区间)才会用近似匹配(TRUE 或 1)。002. LOOKUP 数组查询函数
定义:利用数组构建查询区域和结果区域实现查询。书写规则:=LOOKUP(查询对象, 查询的数据区域, 结果的数据区域)特别提醒:查询的数据区域与结果的数据区域要一一对应,并且要用{}数组括号。003. INDEX 函数 / 004. MATCH 函数 / 005. INDEX + MATCH 二维查询
·INDEX:查找指定区域中指定行与指定列的单元格。书写规则:=INDEX(查询的数据区域, 返回的行号, 返回的列号)·MATCH:查找指定值在指定区域中的位置。书写规则:=MATCH(查询对象, 查询的数据区域, 精确匹配或近似匹配)(一般用精确匹配)·将两者组合使用,可以实现比 VLOOKUP 更灵活的二维查询定位。七、文本函数
001. LEFT 从左侧取文本
定义:从文本左侧起提取指定个数的字符。书写规则:=LEFT(要提取的字符串, 提取的字符数)002. RIGHT 从右侧取文本
定义:从文本右侧起提取指定个数的字符。书写规则:=RIGHT(要提取的字符串, 提取的字符数)003. MID 从中间取文本
定义:从文本中间提取指定个数的字符。书写规则:=MID(要提取的字符串, 从第几位开始取, 提取的字符数)特别提醒:MID 函数提取的结果是文本,不能直接参与计算;如需计算,先+0转换成数值。另外,&为文本连接符。【延伸小贴士】二级考试里文本函数最经典的考法之一是“从身份证号提取出生日期”。身份证第 7 到 14 位是出生日期,用 MID 提取后,记得把结果转成数值或日期格式再做下一步计算。考试时如果题目要求“提取身份证中的出生日期并计算年龄”,MID 提取后的文本要先用 DATE 函数转成标准日期,再用 DATEDIF 算出年龄。而且身份证的性别判断也是常考——第 17 位奇数为男、偶数为女,可以用 MID 取出第 17 位,再套MOD(...,2)判断奇偶,最后用 IF 返回性别。004. TEXT 文本转化函数
定义:将数字转化为特定格式的文本。书写规则:=TEXT(字符串, 转化的格式)特别提醒:TEXT 转化后结果为文本,需+0转换后才能参与数值计算。005. FIND 定位函数
定义:计算指定字符在指定字符串中的位置。书写规则:=FIND(指定字符, 字符串, 开始查找的字符数)特别提醒:第一参数要加英文双引号。FIND 通常与其他函数嵌套使用。八、日期函数
001. TODAY 求当前日期
定义:求电脑系统当前的日期。书写规则:=TODAY()002. YEAR 求年份 / 003. MONTH 求月份 / 004. DAY 求天数
定义:分别求指定日期的年份、月份、对应当月的天数。书写规则:=YEAR(日期)、=MONTH(日期)、=DAY(日期)005. DATE 日期函数
定义:将年、月、日三个值转变成日期格式。书写规则:=DATE(年, 月, 日)006. DATEDIF 求日期间隔
定义:计算两个日期之间的间隔(年/月/日)。书写规则:=DATEDIF(起始日期, 终止日期, 返回类型)特别提醒:返回类型中,"y"返回年数,"m"返回月数,"d"返回天数,三种都要加英文双引号。DATEDIF 按一年 365 天计算。【延伸小贴士】DATEDIF 是一个“隐藏函数”——在 Excel 的函数列表里搜不到,但直接输入可以正常使用。考试中如果题目要求计算“年龄”或“工龄”,通常就是用 DATEDIF。它的第三个参数如果是"y",计算的是“整年数”;"ym"计算的是“去除整年后的剩余月数”;"md"计算的是“去除整月后的剩余天数”。记住这些参数,考场上能多赢几秒钟。007. DAYS360 求日期间隔
定义:计算两个日期之间相隔的天数(一年按 360 天算)。书写规则:=DAYS360(起始日期, 终止日期)008. WEEKDAY 求星期函数
定义:将某个日期所处的星期转换成数字。书写规则:=WEEKDAY(日期, 返回类型)特别提醒:第二参数填 2 是按中国人习惯:星期一返回 1,星期二返回 2,以此类推。WEEKDAY 常与 IF 函数结合判断是否加班。【延伸小贴士】搭配 IF,可以直接判断“是否周末”:=WEEKDAY(A2,2)=5判断是否周五,非常直观。九、数学函数
001. INT 取整函数
定义:对指定数字向下取整。书写规则:=INT(数值)002. MOD 求余函数
定义:求某个数字除以另一个数字的余数。书写规则:=MOD(被除数, 除数)003. ROUND 四舍五入函数
定义:对指定数字进行四舍五入。书写规则:=ROUND(数值, 保留小数位数)004. ROUNDUP 向上取值函数 / 005. ROUNDDOWN 向下取值函数
定义:分别对指定数字向上或向下取值。书写规则:=ROUNDUP(数值, 保留小数位数)或=ROUNDDOWN(数值, 保留小数位数)【延伸小贴士】ROUNDUP 的一个经典用法是“根据月份求季度”——=ROUNDUP(月份/3,0)。如果月份是 5,5÷3=1.666,向上取整得 2,正好对应第二季度。这个思路比写 IF 嵌套判断省事太多。ROUNDUP 和 ROUNDDOWN 的另一个典型考法出现在停车费计算题中。006. SQRT 开平方根函数
定义:求一个非负实数的平方根。书写规则:=SQRT(数值)007. LARGE 函数
定义:求指定区域中的第 K 大值。书写规则:=LARGE(区域, 返回第几个最大值)008. ROW 求行号函数 / 009. COLUMN 求列号函数
定义:分别求指定单元格的行号或列号。书写规则:=ROW(单元格)或=COLUMN(单元格)特别提醒:若括号内不填参数,则返回公式所在单元格的行号或列号。010. INDIRECT 间接引用函数
定义:间接引用函数,引用单元格内容中的地址位置。书写规则:=INDIRECT(单元格)【延伸小贴士】INDIRECT 是二级考试中偏“难度”的函数,考频不算高,但一旦出现就能拉开分数差距。它最典型的应用场景是“根据下拉菜单选项,自动切换引用的数据区域”——比如在一级菜单选了“销售部”,二级菜单自动列出销售部的员工名单。考场上遇到这种题,先观察数据源是否分了不同的命名区域,然后用 INDIRECT 把“文本字符串”变成“实际引用地址”。这种题只要思路对,公式其实比想象中简单。记住一句话:先记参数,再练三遍,函数公式其实不难。嵌套时注意括号配对,文本记得加英文双引号,引用区域记得绝对引用。考试时如果卡住,别慌——先看题目要求的是什么,再去匹配对应的函数,再看参数顺序,一步一步拆解。很多二级考题的难度不在于“函数有多难”,而在于“你没看清楚题目在问什么”。以上内容由玲感笔记整理。预祝各位考生顺利通过考试。
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2026-08-10 22:47:05 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/902559.html
- 运行时间 : 0.162525s [ 吞吐率:6.15req/s ] 内存消耗:4,724.17kb 文件加载:145
- 缓存信息 : 0 reads,0 writes
- 会话信息 : SESSION_ID=38a38a9947805648232a0abd883896b8
- CONNECT:[ UseTime:0.001094s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
- SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001884s ]
- SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000854s ]
- SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000634s ]
- SHOW FULL COLUMNS FROM `set` [ RunTime:0.001388s ]
- SELECT * FROM `set` [ RunTime:0.000559s ]
- SHOW FULL COLUMNS FROM `article` [ RunTime:0.001484s ]
- SELECT * FROM `article` WHERE `id` = 902559 LIMIT 1 [ RunTime:0.001134s ]
- UPDATE `article` SET `lasttime` = 1786373226 WHERE `id` = 902559 [ RunTime:0.010083s ]
- SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000586s ]
- SELECT * FROM `article` WHERE `id` < 902559 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001241s ]
- SELECT * FROM `article` WHERE `id` > 902559 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001110s ]
- SELECT * FROM `article` WHERE `id` < 902559 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.005328s ]
- SELECT * FROM `article` WHERE `id` < 902559 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.007265s ]
- SELECT * FROM `article` WHERE `id` < 902559 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002146s ]
0.166321s