当前位置: 首页 > news >正文

EXCEL 基础函数

1、绝对引用、相对引用
1.1相对引用

相对引用,这是最常见的引用方式。复制单元格公式时,公式随着引用单元格的位置变化而变化

例如在单元格内输入=sum(B2:C2),然后下拉填充柄复制公式。

可以看到每个单元格的公式不会保持sum(B2:C2),而是随着单元格的位置变化,复制的公式也发生变化了

1.2绝对引用

 绝对引用,复制公式随着引用单元格的位置变化而不发生变化。

$行$列

例如要将分数换成十分制的,此时可以绝对引用B15单元格的内容。

例如输入公式=D2/B15,此时下拉复制发现公式错误了。

这是因为没有添加绝对引用,此时公式会随着单元格的位置变化而变化。

■ 要让公式保持D3也是除以B15,需要选中B15,再按F4添加绝对引用。

看到公式出现绝对引用的符号就是添加成功了,此时再下拉复制公式,发现B15单元格被固定引用了。

1.3混合引用

D2 表示没有固定,这是刚才我们讲到的相对引用。

$D$2 行号列标前都添加了符号,表示行和列都被固定了,这是绝对引用。

D$2 符号只添加在行号前,表示只固定了行。

$D2 符号只添加在列号前,表示只固定了列。

输入公式=B2/D2。

如何设置D列数据在下拉复制时,公式随单元格变化而变化,右拉时不变化呢?

我们需要将引用D列数据的公式设置为固定符号只添加在列标前,表示固定了列。

这时将公式向右复制,可以看到引用的列数据,D列不会变成E列。

而下拉填充柄复制公式时,行数据又会随着单元格引用的位置变化而变化。

2、求和 SUM

语法 
SUM(number1,number2, ...) 
Number1,Number2, ... 为 1 到 255 个需要求和的参数。 
 

说明 
• 直接键入到参数表中的数字、逻辑值及数字的文本表达式将被计算。 
• 如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。 
• 如果参数为错误值或为不能转换成数字的文本,将会导致错误。

3、求平均数、最值

■ 输入=AVERAGE(),选择数据区域,计算完成!

在菜单栏点击开始-求和折叠框-求平均值也可快速求值。

■ 最大值使用MAX函数,最小值使用MIN函数。

例如求最大值,输入=MAX(),选择数据,一秒求出。

同样在求和折叠框中也可快速求最大值和最小值。

MIN函数使用方法与MAX类似。

4统计函数
4.1COUNT()

■ COUNT的中文含义是计数,它的使用也与计数有关。

例如要统计已经提交考卷的考生人数,一个一个数实在太麻烦了。

输入=COUNT(),选中数据区域,就能快速计算了。

需要注意的是:

COUNT只能统计值为数值型数字的单元格个数,文字和其他格式的都不能统计。

4.2COUNTIF()

那么要统计符合得分大于40的学生人数,该如何计算呢?答案是使用COUNTIF。

COUNTIF是按一定条件统计单元格个数。

输入=COUNTIF()

区域输入数据区域,条件输入大于40,记得加上英文双引号。

这个公式的意思是在这个数据区域中,统计大于40的数据个数。

5、文本函数
5.1RIGHT()

RIGHT函数是从右往左计算字符个数来截取字符。

■ 例如要截取手机号码后4位,输入=RIGHT()。

字符串填入手机号码的数据区域,字符个数填入4。

这个公式表示截取这个数据区域的后4位字符,下拉填充柄复制公式 批量提取完成。

5.2LEFT()

LEFT函数是从左往右计算字符个数来截取字符。

■ 例如提取地址信息前三位字符,输入=LEFT()。

字符串填入数据区域,字符个数填入3。下拉填充柄复制公式,搞定。

5.3MID()

MID函数可以从中间的某一位开始,截取任意位数字符。

■ 比如提取身份证信息中的出生年月日。

从第7位开始,截取后面的8位数字。

输入=MID(),字符串填入数据区域,开始位置填入7,字符个数填入8,提取完成!

6日期
6.1TODAY ( )

■ 若要在表格中快速插入当前日期,输入=TODAY ( ) 。

按回车键 可以输入当前日期。

每次表格重新打开,都会刷新当前日期,也可按F9刷新。

6.2NOW( )

■ 若要输入当前日期和时间,输入=NOW( ) ,按回车即可。

每次表格重新打开,都会刷新当前时间,也可按F9刷新。

6.3DATEDIF()

■ 要计算两个日期的间隔时间,制作日期倒数表,可以使用DATEDIF函数。

例如计算当前日期距离国庆还有多少天。

在开始日期输入=TODAY( ) ,终止日期输入2019年10月1日。

VLOOKUP函数

VLOOKUP函数是一个查找函数,可以找到指定区域内的值。

它的语法结构是=VLOOKUP(查找值,数据表,列序数,匹配条件)

■ 例如查找“张小敬”选择题得分。

查找值点击选中“张小敬”,数据表是整个表格区域,列序数是成绩所在的列序数。

匹配条件,精确查找为FALSE,模糊查找为TRUE,填入FALSE。

8IF函数

IF函数是一个判断函数,可以判断值是否满足给定条件。

它的语法结构是=IF(测试条件,真值,假值)

■ 例如判断成绩是否合格,测试条件为成绩>=60。

真值填入合格,假值填入不合格,记得加上英文双引号 合格 不合格。

这个公式表示当满足测试条件时,显示合格,不满足显示不合格。

9SUMIF函数

SUMIF函数是一个求和函数,可以根据条件来求和。

它的语法结构是=SUMIF(区域,条件,求和区域)。

■ 例如求“张小敬”获得的总勋章数量。

区域是我们找“张小敬”这个条件的区域,填入姓名列。

条件是我们定义的条件,求的是张小敬的勋章数,条件为张小敬。

求和区域填入勋章列。最后选中区域、求和区域,按下按下F4添加绝对引用。

这个公式的意思是在姓名列找到“张小敬”,进行勋章求和。

双击填充柄复制公式即可快速批量计算。

http://www.dtcms.com/a/265909.html

相关文章:

  • JavaScript的初步学习
  • 未来之窗冥界调试工具—东方仙盟
  • java分页插件| MyBatis-Plus分页 vs PageHelper分页:全面对比与最佳实践
  • 【Bug Recod】更新中...
  • 可执行脚本
  • 08-three.js Textures
  • day15——Java常用API(二):常见算法、正则表达式与异常处理详解
  • 【机器学习深度学习】AI 项目开发流程:从需求到部署的五大阶段
  • Springboot3整合ehcache3缓存--XML配置和编程式配置
  • 移除 Java 列表中的所有空值
  • 一天两道力扣(1)
  • Linux多线程(十二)之【生产者消费者模型】
  • “Payload document size is larger than maximum of 16793600.“问题解决(MongoDB)
  • Kettle数据抽取(十一)作业-邮件
  • 什么是码率?剪映中如何选择适合的视频码率
  • C++(std::sort)
  • js-cookie详细介绍
  • Node.js与Webpack
  • 2025年6月:技术探索与生活平衡的协奏曲
  • 目标检测:从基础原理到前沿技术全面解析
  • 架构师的“降维打击”:用桥接模式,把 N*M 的问题变成 N+M
  • Matplotlib 安装使用教程
  • 【Git】同时在本地使用多个github账号进行github仓库管理
  • C++ 网络编程(14) asio多线程模型IOThreadPool
  • 【数据结构】树的基本操作
  • 阿里云服务网格ASM实践
  • 抗辐照芯片在核电厂火灾探测器中的应用优势与性能解析
  • springMvc的简单使用:要求在浏览器发起请求,由springMVC接受请求并响应,将个人简历信息展示到浏览器
  • Java 原生 HTTP Client
  • https如何利用工具ssl证书;使用自己生成的证书