ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Excel函数MAX、MIN、COUNT深度解析:从入门到专升本考场不失分

Excel函数MAX、MIN、COUNT深度解析:从入门到专升本考场不失分 很多人在学 Excel 函数时都会把MAX、MIN、COUNT当成“入门三件套”觉得无非是求最大值、求最小值、数个数看一眼就会。但真到了专升本计算机基础考试里这三兄弟往往是丢分的重灾区。原因很简单考试不考“你会不会用”而考“你知不知道它的边界”。比如MAX(1,2,3)到底返回什么COUNT(A1:A10)遇到公式返回的空字符串时到底算不算数COUNTA和COUNT之间差的那一个字母在题目里能拉开好几分。这些问题如果只停留在“会用单击求和”的水平是答不对的。这篇讲义围绕全国统招专升本计算机基础中 Excel 公式与函数的高频考点重点拆解MAX、MIN、COUNT及其家族函数。内容不只讲语法更会把参数特性、空值处理、文本逻辑值干扰、嵌套组合、考场陷阱这些“真正拉开分差”的点一次说透。无论你是在四川、江西、山东还是在河北、辽宁、甘肃、内蒙古、重庆、天津备考这一节都可以直接作为复习材料使用。1. 这篇文章真正要解决的问题先泼一盆冷水专升本计算机基础里Excel 函数题的难度不在“调用函数”而在“理解数据的隐含属性”。以COUNT为例官方定义是“计算包含数字的单元格个数”。但考试不会直接让你数一列数字有几个而是给你一个混合区域里面有数字、文本、逻辑值、空单元格、公式返回的空字符串。你要判断COUNT到底数了几个。这时候死记“COUNT 是计数函数”完全不够你得知道它内部执行的是“基于数值类型的筛选”。再看MAX和MIN。多数同学知道它们可以求一组数据的最大最小值但很少有人注意到这两个函数会“忽略逻辑值和文本”而当你把逻辑值直接写在参数里时它又会把TRUE当作 1、FALSE当作 0。这是非常典型的考点也是最容易让人栽跟头的地方。所以这篇文章真正要解决的问题有三个把MAX、MIN、COUNT的语法和参数规则讲清楚尤其是那些官方文档里一句话带过、但考试反复考察的细节。把COUNT家族的COUNTA、COUNTBLANK、COUNTIF、COUNTIFS串成一条线让你在考场上看到“计数”二字时能迅速判断该用哪个函数。通过大量对比示例和综合案例帮你建立“先看数据类型再写函数公式”的解题反射。这篇文章适合三类读者正在备考统招专升本、需要系统过一遍 Excel 函数考点的同学计算机基础课程讲到电子表格部分、但被各种函数变体绕晕的大一学生想把手头成绩表、统计表处理得更规范需要把函数用对的职场新人。至于那些复杂的数组公式、动态数组、LAMBDA 自定义函数不在本篇讨论范围内。先把基础函数的“内功”练好后续再进阶不迟。2. MAX、MIN、COUNT 的核心概念与适用场景2.1 函数的基本结构任何 Excel 函数都由三部分组成函数名、左括号、参数。MAX、MIN、COUNT的通用结构是函数名(参数1, 参数2, ...)参数可以是数值、单元格引用、区域引用、数组常量甚至可以是另一个函数嵌套。但要注意参数的数量不是无限的Excel 早期版本限制为 30 个参数Excel 2007 之后限制为 255 个参数。考试一般不考参数数量上限但实际工作中如果遇到“参数过多”的错误提示要能反应过来是这个原因。2.2 MAX 和 MIN 的定位MAX返回一组数值中的最大值MIN返回最小值。它们本质上是“筛选器”把给定数据中的极值挑出来。但对这两个函数很多人的理解有一个隐含误区认为参数里出现什么结果就从什么里选。实际上MAX和MIN有自己的“数据偏好”。直接输入参数时数字正常参与计算文本形式的数字如3会被转换成数字参与计算直接写在参数里的逻辑值TRUE按 1 算、FALSE按 0 算直接写在参数里的文本内容会导致函数返回#VALUE!错误。引用单元格区域时区域中的文本、逻辑值、空单元格会被忽略错误值不会被忽略会导致整个公式返回错误只包含文本或空值时返回 0注意这里是 0不是错误。这个差异非常关键后面会专门用表格对比。2.3 COUNT 的定位与家族COUNT只统计“包含数字的单元格个数”。这里的“数字”包括数值本身日期Excel 中日期本质上是序列数文本形式的数字输入公式时直接写在参数列表中的数字。不包括空单元格逻辑值错误值不能转换成数字的文本。正因为COUNT有这种严格的“数值筛选”特性Excel 才提供了几个补充函数形成一个完整家族函数功能适用场景COUNT统计区域中包含数字的单元格个数统计成绩个数、订单数量COUNTA统计区域中非空单元格个数统计已填写姓名的人数COUNTBLANK统计区域中空单元格个数统计缺考人数、空白项数量COUNTIF按单个条件统计满足条件的单元格个数统计成绩大于 60 的人数COUNTIFS按多个条件统计满足条件的单元格个数统计某班男生的及格人数考试中如果只出现“统计个数”先别急着写COUNT先看统计对象是什么类型。如果统计的是“非空项数”就要用COUNTA如果统计的是“满足某个条件的项数”就要用COUNTIF或COUNTIFS。3. 环境准备与前置条件本篇不涉及编程环境安装但既然要练习 Excel 函数需要明确操作环境。软件Microsoft Excel 2016 及以上版本均可WPS 表格也可以完成本篇绝大多数练习函数语法兼容系统Windows 或 macOS 均可不因操作系统影响函数结果基础要求会打开 Excel、输入数据、使用鼠标选择区域即可建议准备一个空白工作簿按下面的示例自己敲一遍公式比只看不练效果强很多。需要注意一个细节不同语言版本的 Excel函数名书写规则不同。中文版使用最大值(...)这种中文函数名但专升本考试和常见教材统一使用英文函数名MAX(...)。建议练习时直接使用英文函数名匹配考试习惯。还有一点Excel 函数公式中的标点符号必须是英文半角包括逗号、括号、引号。很多新手公式写好了却不执行问题往往出在中文逗号、中文括号上。4. 核心用法与公式拆解4.1 MAX 和 MIN 的基础公式构造假设 A1:A10 是 10 个学生的成绩数据求最高分和最低分公式如下MAX(A1:A10) MIN(A1:A10)如果要在多个不连续区域中找最大值可以直接用逗号隔开多个区域MAX(A1:A10, C1:C10, E1:E10)MIN 同理。这种写法在处理“各科成绩分别存放在不同列”的场景中很实用。再看一个容易混淆的问题MAX(A1:A10)和MAX(A1:A10, 0)有什么区别在实际工作中如果求“本月销售额最高值”但本月还没有发生销售区域里全是空单元格第一种写法会返回 0。如果求“某个指标的变动峰值”且允许负值存在你希望没有数据时显示 0 而不是负数就可以用第二种写法。这种“人为设定下限”的思路是MAX的常见工程用法。4.2 COUNT 家族的基础公式构造先看一个典型的成绩登记表A 列B 列姓名成绩张三85李四76王五(空)赵六92孙七及格此时COUNT(B2:B6)结果是 3。因为 B2、B3、B4、B5、B6 五个单元格中只有 85、76、92 是数字空单元格不计数“及格”是文本不计数。如果想统计有成绩登记的人数也就是非空单元格数用COUNTA(B2:B6)结果是 4。因为除了空单元格85、76、92 和“及格”都算非空。再配合COUNTBLANKCOUNTBLANK(B2:B6)结果是 1即只有王五那个空单元格。这三个公式放在一起就能清楚地看出COUNT、COUNTA、COUNTBLANK的分工。4.3 条件计数的进阶公式统计成绩大于等于 60 分的人数这是考试中出现频率最高的条件计数场景COUNTIF(B2:B6, 60)统计成绩在 80 到 90 之间的人数需要两个条件用COUNTIFSCOUNTIFS(B2:B6, 80, B2:B6, 90)注意COUNTIFS的每个条件区域必须大小一致否则会返回#VALUE!错误。如果条件区域和统计区域不是同一个也可以处理。比如 A 列是班级B 列是成绩想统计“1 班”成绩大于 60 的人数COUNTIFS(A2:A10, 1班, B2:B10, 60)这里的条件既可以是文本也可以是数值、表达式、通配符。文本条件要用英文引号括起来数值条件不需要引号但比较运算符要和数值放在同一个引号内。5. 完整示例与代码实现下面用三个完整的实际场景来串讲前面的知识点。所有公式都可以直接复制到 Excel 中运行。5.1 场景一学生成绩表极值统计假设工作表中数据如下A 列为姓名B 列为语文C 列为数学D 列为英语。行ABCD1姓名语文数学英语2张三8590783李四6788954王五9276845赵六5869906孙七74(空)88求各科最高分、最低分MAX(B2:B6) MIN(B2:B6) MAX(C2:C6) MIN(C2:C6) MAX(D2:D6) MIN(D2:D6)运行结果语文最高分 92最低分 58数学最高分 90最低分 69空单元格被忽略英语最高分 95最低分 78。这里要注意C 列中孙七的成绩是空单元格MIN(C2:C6)不会把空单元格当成 0 处理所以最低分是 69而不是 0。这是很多同学容易出错的地方。5.2 场景二缺考人数与参考人数统计延续上面的成绩表要求统计语文成绩有分数的人数统计数学成绩缺考人数统计参加任意科目考试的总人数。语文有分数的人数用COUNTCOUNT(B2:B6)结果是 55 个人都填了语文成绩。数学缺考人数用COUNTBLANKCOUNTBLANK(C2:C6)结果是 1说明只有孙七一人缺考。参加任意科目考试的总人数用COUNTA统计非空单元格同时用区域合并的方式COUNTA(B2:B6, C2:C6, D2:D6)结果是 14。因为 15 个数据单元格中只有孙七的数学成绩是空的。如果有人同时缺考两科这个结果会有变化但思路是清晰的只要格子有内容就代表有记录。5.3 场景三按条件统计及格人数和分数段要求统计语文成绩大于等于 60 分的人数英语成绩小于 60 分的人数数学成绩在 70 到 90 之间含 70 和 90的人数语文和数学两科都及格的人数。逐条写公式COUNTIF(B2:B6, 60) COUNTIF(D2:D6, 60) COUNTIFS(C2:C6, 70, C2:C6, 90) COUNTIFS(B2:B6, 60, C2:C6, 60)运行结果语文及格人数485、67、92、74英语不及格人数0数学 70 到 90 分人数276、88语文和数学都及格人数2张三、王五。这里尤其要解释第四条公式。COUNTIFS的多个条件区域可以指向同一个区域比如C2:C6出现两次但条件不同这不冲突。它表达的是“这个区域里同时满足两个条件的个数”。如果写成COUNTIF(C2:C6, 70) COUNTIF(C2:C6, 90)得到的结果会大于实际人数因为这是两个条件各自计数的加总不是交集计数。5.4 嵌套使用用 MAX 找最高分对应的姓名这是很多题目最后一道“提高题”的常见考法求最高分并返回这个最高分对应的姓名。求最高分用MAX返回姓名用INDEX和MATCH组合INDEX(A2:A6, MATCH(MAX(B2:B6), B2:B6, 0))拆解一下MAX(B2:B6)先求出语文最高分 92MATCH(92, B2:B6, 0)在 B2:B6 中查找 92 的位置返回 3 或 4这里王五在第 4 行但相对于区域 B2:B6 是第 3 个注意区域从 B2 开始所以 MATCH 返回 3INDEX(A2:A6, 3)返回 A 列区域中第 3 个值即“王五”。运行结果为“王五”。这种嵌套组合在专升本考试中的出现率很高建议单独抄写练习三遍直到不假思索就能写出来。6. 运行结果与效果验证6.1 如何验证公式结果在 Excel 中输入公式后单元格会直接显示计算结果。你可以通过以下方式验证是否正确点选公式单元格在编辑栏查看完整公式使用“公式”选项卡下的“公式求值”功能一步步查看公式计算过程手动口算或使用 SUM 辅助列交叉验证。例如MAX(B2:B6)如果结果为 92可以手动看一下 B 列的最大值是否确实是 92。如果发现结果和预期不符优先检查“区域引用是否选对”、“空值和文本是否参与了计算”、“单元格格式是否为文本”。6.2 预期结果对照表以 5.1 节的成绩表为例把所有公式的预期结果整理如下公式预期结果MAX(B2:B6)92MIN(B2:B6)58MAX(C2:C6)90MIN(C2:C6)69MAX(D2:D6)95MIN(D2:D6)78COUNT(B2:B6)5COUNTBLANK(C2:C6)1COUNTA(B2:B6, C2:C6, D2:D6)14COUNTIF(B2:B6, 60)4COUNTIFS(C2:C6, 70, C2:C6, 90)2INDEX(A2:A6, MATCH(MAX(B2:B6), B2:B6, 0))王五如果你输入的公式结果与表格不一致不要急着改数字先重新检查区域范围。很多情况下是区域从第 1 行开始选、还是从第 2 行开始选的问题会导致MATCH和INDEX的结果错位。6.3 验证失败时的第一步排查公式结果不正确时按照以下顺序排查看公式是否以等号开头看函数名是否拼错MAX和MATCH容易看混看括号是否匹配尤其是嵌套函数容易少写右括号看区域引用是否包含表头行看条件区域与统计区域大小是否一致看单元格格式是否为“文本”。如果单元格左上角有绿色三角标记说明该单元格以文本格式存储函数可能无法正确计算。7. 常见问题与排查方法7.1 常见问题速查表问题现象可能原因排查方式解决方案公式返回 #VALUE! 错误参数中直接写了文本或文本无法被转换成数字检查公式参数中是否有未被引号包裹的文本文本条件加英文引号如 60公式返回 #NAME? 错误函数名拼写错误检查函数名是否有拼写错误输入正确的函数名如 MAX公式返回 #N/A 错误MATCH 找不到匹配值检查查找值和查找区域是否存在确认最高分存在于区域中检查区域引用计算结果明显偏小或为 0单元格格式是文本或区域引用错误选中单元格查看格式和实际值将文本格式转换为数值格式条件计数结果比预期大COUNTIF 统计了不相关单元格检查条件区域是否包含表头或其他列重新设置条件区域范围COUNT 结果比实际个数少区域中有文本、逻辑值或空单元格用 COUNTA 对比统计非空个数根据需求改用 COUNTA下拉公式后结果不变公式中未使用绝对引用检查单元格引用方式按 F4 切换为绝对引用或混合引用7.2 高频错题详解第一类错题判断COUNT(1, 2, TRUE, Excel)的返回值。正确答案是 2。原因1是数字2是文本形式的数字会被转换并计数TRUE是逻辑值不计数Excel是不能转换的文本不计数。这题考的就是COUNT对参数类型的甄别。很多同学把2也算错或者把TRUE也算进去都是对参数类型理解不到位。第二类错题判断MAX(TRUE, FALSE, 0)的返回值。正确答案是 1。原因TRUE和FALSE作为直接参数写入公式时会按 1 和 0 参与计算。有人觉得MAX只能处理数字所以看到逻辑值就认为是 0 分这是错的。但如果改为MAX(A1:A3)并且 A1:A3 中存放的是逻辑值TRUE、FALSE和数字 0那么结果就是 0因为区域中的逻辑值会被忽略。第三类错题统计日期个数用COUNT是否合理日期在 Excel 中本质上是数值序列比如 2025 年 1 月 1 日在 Excel 内部是数字 45000 左右。所以COUNT会正确统计日期。如果区域中有日期有文本用COUNT统计日期个数是合理的。但要记得日期格式的单元格如果显示成“2025/1/1”它依然是数值不需要额外转换。7.3 关于空单元格的三个常犯错误空单元格不等于 0。这是 Excel 新手最容易混淆的地方。在MAX、MIN、COUNT系列函数中空单元格默认被忽略不会当作 0 处理。但是如果公式是A11而 A1 是空单元格结果会变成 1因为算术运算会把空单元格视为 0。这说明“空单元格的值”在不同场景下规则不同考试中要特别留意公式类型。同时要注意“空字符串”和“真空单元格”的区别。如果一个单元格里的公式是IF(B2, , B2*0.1)它返回的是空字符串看起来是空的但单元格并不是真空单元格。COUNTA会把它算作非空COUNT会忽略它COUNTBLANK不会统计它。这个陷阱常出现在复杂统计题里建议记住一句话真空单元格才是空公式返回的空字符串不算真空。8. 最佳实践与备考建议8.1 函数学习的四个层次专升本考试对 Excel 函数的考察从低到高可以分成四个层次知道函数名和基本功能知道参数如何填写知道参数数据类型的干扰知道如何组合多个函数解决实际问题。大多数同学停留在第 2 层但考试大约有 30% 的题目在考察第 3 层和第 4 层。建议复习时不要只背函数的“作用是求最大值”而要追问三个问题参数里能放什么不能放什么放了会怎样8.2 考场提速技巧考试中不要手工输入很长的区域引用直接用鼠标框选即可。但要注意框选时不要选中整列比如MAX(A:A)在 Excel 中是合法的但在一些电子表格软件兼容性场景下可能产生性能问题考试中一般也不需要统计整列。如果公式太长可以拆分成辅助列。比如COUNTIFS条件太复杂先加一列判断是否满足条件再用COUNT统计这样逻辑更直观检查也更方便。考试虽然要写最终公式但草稿纸上完全可以先拆分再合并。8.3 推荐练习路径建议按以下顺序做练习每完成一组就对照参考答案检查基础练习MAX(A1:A5)、MIN(A1:A5)、COUNT(A1:A5)各写三遍混合数据练习在一列中混入文本、日期、空单元格、逻辑值写出各函数的返回值条件计数练习用COUNTIF统计“60”“80”“60”的人数多条件练习用COUNTIFS统计两个以上条件同时满足的人数综合嵌套练习用INDEX MATCH MAX返回最高分对应姓名用INDEX MATCH MIN返回最低分对应姓名。每道题做完以后把公式粘贴到 Excel 中实际运行一遍。函数这种东西看十遍不如亲手输入一遍。8.4 备考资料选择与版本兼容专升本计算机基础考试使用的教材版本不统一不同省份可能指定不同的出版社教材。但 Excel 函数部分的核心逻辑是通用的无论使用 Microsoft Office 2016、2019、2021 还是 Microsoft 365函数名和参数规则都保持一致。如果你使用的是 WPS 表格大多数函数可以正常使用但少数函数在参数上有细微差别。备考建议以 Microsoft Excel 为准因为考试机房通常安装的是 Microsoft Office而不是 WPS。8.5 一个长期有用的工程习惯在实际工作或后续学习中写函数公式时养成三个习惯区域引用加上绝对引用行绝对和列绝对视情况而定避免下拉时区域错乱条件中的字符串、比较运算符统一用英文状态输入公式完成后用“公式求值”走一遍过程确认每一步结果都符合预期。这些习惯不会在考试中直接加分但能显著减少低错误率提高检查效率。真正到了考场少犯一个低级错误就等于多拿一分。9. 总结与后续学习方向这篇文章把MAX、MIN、COUNT三个基础函数从“知道是什么”推进到了“知道边界是什么”的层次。核心要点复盘如下第一MAX和MIN在直接参数模式和区域引用模式下对逻辑值、文本、空值的处理规则不同。这是最容易出题的细节。第二COUNT只统计数字不统计文本和逻辑值COUNTA统计非空COUNTBLANK统计真空单元格。三者分工明确考试中通过“统计对象是什么类型”来判断用哪个。第三COUNTIF和COUNTIFS是条件计数的核心。写条件时比较运算符和数值要放在同一个引号内多条件时要记得各条件区域大小必须一致。第四INDEX MATCH MAX组合是返回极值对应标签的通用方案也是综合题的常见考法。下一步建议往三个方向深入学习SUMIF、SUMIFS、AVERAGEIF、AVERAGEIFS把“条件统计”扩展成“条件汇总”形成完整的条件类函数体系学习VLOOKUP和INDEX MATCH的查找引用体系这两块在考试中占比也很高把今天讲的函数放到“数据透视表”环境中对比一下理解函数公式和透视表在统计场景中的不同适用边界。从专升本备考的角度看Excel 函数不难难的是“准确理解规则”。你不需要背下所有函数但一定要对你使用过的函数的边界了如指掌。把这篇文章中的示例表格亲自敲一遍把每个函数的返回值验证一遍这一节的内容基本就稳了。建议收藏备用考前再翻一遍重点看第 7 章的错题详解和第 8 章的练习路径。
返回列表