公式
Formula
- 基本使用
- 选择结果单元格,输入 =
- 输入函数开始几个字母,系统会出现可能的函数列表
- 使用 ↑、↓预览 函数,注意阅读函数的基本使用信息
- 使用 TAB选择 函数,函数会出现公式栏,根据函数要求,指定参数,或者单击、或者拖动
- 所有参数都指定后,按回车Enter,完成公式的使用
- 如果结果异常,请查看参数是否正确、参数是否正确、符号是否正确、逻辑是否正确
常用公式
- sum
- 求和
- 快捷键:ALT + =,快速求和
- sumif
- 根据条件求和
- average
- 求平均
- max
- 求最大数值
- min
- 求最小数值
- random
- 0-1的随机数;小数
- = RAND()
- randombetween
- 指定区间的随机数;整数
- = RANDBETWEEN(10, 20)
- round
- 按指定的位数对数值进行四舍五入
- 需要指定保留几位小数,0为仅取整数
-
= ROUND(4.567, 0) 5 = ROUND(4.567, 1) 4.6 = ROUND(4.567, 2) 4.57 - if
- 条件判断;适合单条件判定或两条件判定;也可以多级嵌套;注意括号要匹配,不要丢失
- 多级条件推荐使用IFS
- = IF(U112 >= 60, "及格", "不及格"):成绩大于等于60,为及格,否则不及格
- = IF(M2 > $M$11,"pass", $M$11-M2):如果达标,显示通过,否则给出差额
- = IF(A2 >= 90, "A", (IF(A2 >= 80, "B", (IF(A2 >= 60, "C", "D"))))):依次判定分数,嵌套较多,不建议使用
- ifs
- 多分支判断,返回与第一个true条件匹配的值
- 范围要全覆盖,否则会提示值无效;默认值应指定测试条件为TRUE
- 有效:= IFS(A2 >= 90, "A", A2 >= 80, "B", A2 >= 60, "C", TRUE, "D")
- 有效:= IFS(U112 > 90, "A", U112 > 80, "B", U112 >= "60", "C", U112<60, "D")
- 无效:= IFS(U112 > 90, "A", U112 > 80, "B", U112 < 60, "D")
- iferror
- 如果公式执行错误,给出相应的提示,如文字提示或弹窗提示
- count
- 统计区域中包含数字的单元格个数
- counta
- 统计区域中非空单元格的个数;多用来统计文本
- countif
- 计算区域中满足条件的单元格个数
- 条件使用双引号括起来
- = COUNTIF(H2:H16, ">=60"):大于等于60,即及格的人数
- countifs
- 多条件判定统计
- 适合区间统计
- = COUNTIFS(L2:L9, ">=70", L2:L9, "<80"):大于等于70小于80的人数
- frequency
- 统计一组数据在某个区间的分布;区间通常以本地表的形式给出
- 区间不一定升序或降序
- n个边界值将区间分为n+个段
- 每个边界值表示的当前段的最大值
- 学生成绩划分
-
边界值 59 69 79 89 实际分段 0-59 60-69 70-79 80-89 90+ -
全部选择结果区域输入公式,= FREQUENCY(A2:A16, D2:D5):分别指定数据列和区间列按CTRL + SHIFT + ENTER; 不要直接回车;不要拖动填充
- vlookup
- 查找:先垂直方向|行找到关键字,再水平方向找到需要的目标|列
- 查找空间table通常使用绝对地址
- 可以模糊匹配TRUE或精确匹配FALSE;默认是模糊匹配
- 模糊匹配:如果没有匹配的关键字,就根据关键字的升序排序空间,模糊匹配;匹配不到会先#N/A;如成绩档次
- 精确匹配,通常配合其他错误函数一起使用
- 获取多个目标数据时,需要手动修改列数
- 学号对应的信息行中的平均成绩
- = VLOOKUP($K$1,$A$1:$E$10,4,FALSE)
- left
- 从一个文本字符串的第一个字符|左边开始,返回指定个数的字符
- right
- 从一个文本字符串的最后一个字符|右边开始,返回指定个数的字符
- mid
- 从文本字符串中指定的起始位置起,返回指定长度的字符;位置是第一个,就是LFET函数;位置是最后一个,就是RIGHT函数
- len
- 文本字符的个数|长度
-
A1 公式 结果 核心价值观 = LEFT(A1,2) 核心 = RIGHT(A1, 3) 价值观 = MID(A1, 3, 2) 价值 =LEN(A1) 5 - text
- 根据指定的数字格式将数值转换成文本
- 格式串通常以0:普通数字、YYYY:年;MM:月;DD:日;AAAA:星期
- 在text前加--可以将结果转换为数字。前提是结果可以转换为数字
- 此外可以实现四舍五入、条件计算等功能,但是建议使用更加直观的函数
-
13707735418 = TEXT(A3, "000-0000-0000") 137-0773-5418 2023/11/12 = TEXT(B4, "yyyy年m月d日") 2023年11月12日 2023/11/12 = TEXT(B4, "YYYY") 2023 2023/11/12 = TEXT(B4, "MM") 11 2023/11/12 = TEXT(B4, "DD") 12 2023/11/12 = TEXT(B4, "AAAA") 星期日 4.567 = TEXT(B6, "0.0") 4.6 4.567 = TEXT(B6, "0.00") 4.57 - ttest
- 统计分析函数 t-检验函数
- = TTEST(array1, array2, tail, type)
-
Tips显示公式:CTRL + `框选数据,常见的统计信息会显示在底部状态栏有单元格更新时,随机函数random和randombetween会自动重新计算
- rank
- 排名:返回某数字在一列数字中相对于其它数字的大小排名
- 区域应该是绝对引用
- = RANK(H2, $H$2:$H$16)