计算机二级考试中Excel的核心公式可分为以下几类,结合高频考点和实用函数进行整理:
一、基础函数
求和函数 - 语法:`=SUM(单元格/区域)`
- 示例:`=SUM(A1:A10)` 计算A1到A10的总和。
平均值函数
- 语法:`=AVERAGE(单元格/区域)`
- 示例:`=AVERAGE(B1:B10)` 计算B1到B10的平均值。
最大值与最小值函数
- 最大值:`=MAX(单元格/区域)`
- 最小值:`=MIN(单元格/区域)`
- 示例:`=MAX(A1:A10)` 找出A1到A10中的最大值。
统计函数
- 计数:`=COUNT(单元格/区域)`(非空计数);
- 条件计数:`=COUNTIF(单元格/区域,条件)`。
二、条件函数
条件求和函数
- 单条件:`=SUMIF(条件区域,条件,求和区域)`
- 多条件:`=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2)`
- 示例:`=SUMIF(A1:A10,">50",B1:B10)` 计算A10以上数值的总和。
条件平均值函数
- 单条件:`=AVERAGEIF(条件区域,条件)`
- 多条件:`=AVERAGEIFS(求和区域,条件区域1,条件1,条件区域2,条件2)`
- 示例:`=AVERAGEIF(B1:B10,">50",C1:C10)` 计算B10以上数值的平均值。
三、文本与日期函数
文本处理函数
- `MID`:`=MID(文本,起始位置,字符数)`(如`=MID(A1,7,4)`提取身份证号后4位);
- `TEXT`:`=TEXT(日期,格式)`(如`=TEXT(TODAY(),"yyyy-mm-dd")`格式化当前日期)。
日期函数
- `TODAY()`:返回当前日期;
- `YEAR`/`MONTH`/`DAY`:从日期中提取年/月/日;
- `DATEDIF`:计算两个日期之间的天数(如`=DATEDIF(A1,TODAY(),"d")`)。
四、数学与逻辑函数
数学函数
- `INT`:取整(如`=INT(123.45)`);
- `ROUND`:四舍五入(如`=ROUND(123.456,2)`);
- `MOD`:取余数(如`=MOD(10,3)`)。
逻辑函数
- `IF`:条件判断(如`=IF(A1>100,"优秀","及格")`);
- `AND`/`OR`:多条件判断(如`=IF(AND(A1>100,B1<50),"优秀","其他")`)。
五、其他实用函数
VLOOKUP: 单表查找(如`=VLOOKUP(A1,数据表!$A$2:$B$10,2,FALSE)`); SUMPRODUCT
RANK`:排名函数(如`=RANK(A1,$A$2:$A$10)`)。
考试