各种公式符号
符号 | 功能 |
---|---|
<> | 不等于 |
& | 连接字符串 eg:05&02 = 0502 |
单元格地址引用
当使用函数计算的单元格不是成对出现时,拖拽后就会出现等于0的状况,如下图。

将固定的那个单元格,前面加美元符号,按F4快捷键即可,然后再拖拽,就不会去全为0了,如下图
原理是,将E1这个单元格变为绝对引用,而不是相对引用,$代表锁定单元格的位置。
$E$1
代表把E列和1行全都锁定了

单列变多列 - 地址引用

- 如上图所示,第一行B=A21,C=B21,D=C21 依次类推,要变几列就搞几列
- 然后向下自动填充
- 选取需要的部分即可
引用其他表的数据
<表名>!单元格
引用其他表格的单元格,如下图
追踪引用单元格
- 根据公式计算出来的值,想看他具体用啥数据算的,用这个,他就给你划根线,告诉你用啥数据算的,如下图
追踪错误
- 报错时,不知道哪里错了,用这个,他会给你指定数据来源
函数
统计函数
函数 | 功能 |
---|---|
MAX() | 求最大 |
MIN() | 求最小 |
SUM() | 求和 |
COUNT() | 数值计数 |
COUNTA() | 计数 |
AVERAGE() | 求平均 |
COUNTIF() | 条件计数 |
SUMIF() | 条件求和 |
AVERAGEIF() | 条件平均 |
COUNTIFS() | 多条件计数 |
SUMIFS() | 多条件求和 |
AVERAGEIFS() | 多条件平均 |
FREQUENCY() | 频数统计 |
RANK() | 排名 |
日期函数
函数 | 功能 |
---|---|
YEAR() | 求年 |
MONTH() | 求月 |
DAY() | 求日 |
TODAY() | 当前日期 |
DATE() | 计算给定的日期 |
NOW() | 当前日期和时间 |
EDATE() | 指定日期前后月份的日期 |
EOMONTH | 某个月份最后一天的序列号 |
DATEDIF() | 计算日期差 |
Datediff()
起始日期 | 结束日期 | 差 | 公式 | 参数 | 说明 |
---|---|---|---|---|---|
40391 | 40943 | 1 | =DATEDIF(A2,B2,"Y") | Y | 相差年数 |
40391 | 40943 | 18 | =DATEDIF(A3,B3,"M") | M | 相差总月数 |
40391 | 40943 | 6 | =DATEDIF(A4,B4,"YM") | YM | 一年内相差月数 |
40391 | 40943 | 552 | =DATEDIF(A5,B5,"D") | D | 相差总天数 |
40391 | 40943 | 187 | =DATEDIF(A6,B6,"YD") | YD | 一年内相差天数 |
40391 | 40943 | 3 | =DATEDIF(A7,B7,"MD") | MD | 一月内相差天数 |
文本函数
函数 | 功能 |
---|---|
MID() | 取子串 |
LEFT() | 从左取子串 |
RIGHT() | 从右取子串 |
LEN() | 文本长度 |
TEXT() | 数字转为文本,字符串格式化 |
REPT | 文本重复 |
REPLACE | 替换指定位置的文本 |
SUBSTITUTE | 替换文本 |
查找与引用函数
函数 | 功能 |
---|---|
VLOOKUP() | 垂直方向查找 |
OFFSET() | 偏移 |
MATCH() | 通过查找内容,返回序号 |
INDEX() | 通过行号列号,查找内容 |
INDIRECT() | 文本指定的单元格引用 |
ROW() | 引用行的数据 |
COLUMN() | 引用列的数据 |
HLOOKUP() | 水平方向查找 |
数学函数
函数 | 功能 |
---|---|
INT() | 向下取整,总往下了取整 |
MOD() | 求余数 |
ROUND() | 四舍五入 |
ABS() | 取绝对值 |
SQRT() | 算术平方根 |
RAND() | 生成 0-1 随机数 |
RANDBETWEEN() | 生成随机整数,给定上下限 |
POWER() | n次方 |
逻辑函数
函数 | 功能 |
---|---|
IF() | 判断 |
AND() | 与 |
OR() | 或 |
NOT() | 非 |