OfficeSuite 常用函数和公式 —— SUM、AVERAGE、IF、VLOOKUP
什么是公式和函数
Sheets 中的公式是以等号 = 开头的计算表达式。函数是预定义的公式模板,用函数名和参数来快速完成常见计算。
公式 vs 函数
- 公式:
=A1 + B1 * 2(你自己拼的计算式) - 函数:
=SUM(A1:A10)(用 SUM 函数求 A1 到 A10 的和)
两者都是以等号开头,放在单元格中。
公式栏
选中单元格后,顶部菜单栏下方的公式栏会显示当前内容。你可以:
- 直接在公式栏中编辑公式(适合长公式)
- 或在选中的单元格中编辑
- 点击公式栏右侧的 fx 按钮打开函数库列表
公式栏有一个便利功能:点击参数输入框右侧的「折叠」按钮(Selector 图标),可以暂时收起对话框,然后用鼠标在表格中直接框选单元格范围。
常用函数速查
SUM —— 求和
语法:=SUM(范围) 或 =SUM(数值1, 数值2, ...)
示例:
=SUM(A1:A100) // 求 A1 到 A100 的和
=SUM(A1:A10, C1:C10) // 求两个范围的和
=SUM(100, 200, 300) // 直接对数值求和
AVERAGE —— 平均值
语法:=AVERAGE(范围)
示例:
=AVERAGE(B2:B20) // 求 B2 到 B20 的平均值
=AVERAGE(10, 20, 30, 40, 50) // 返回 30
IF —— 条件判断
语法:=IF(条件, 真时的值, 假时的值)
示例:
=IF(A2>60, "及格", "不及格") // A2 大于 60 显示及格,否则不及格
=IF(B1="男", 1, 0) // B1 是"男"返回 1,否则返回 0
可以嵌套多层 IF 实现多条件判断。
VLOOKUP —— 垂直查找
这是 Excel 和 OfficeSuite Sheets 中最实用的查找函数之一。
语法:=VLOOKUP(查找值, 查找表, 返回列序号, 精确匹配)
示例场景:根据员工 ID 从员工表中查姓名
=VLOOKUP(A2, 员工表!A:C, 2, FALSE)
// 在员工表 A 列中查找 A2 的值,返回同行第 2 列(B 列),精确匹配
参数说明:
- 查找值:要找的内容(通常是单元格引用)
- 查找表:要在哪个范围中找,查找值必须在这个范围的第一列
- 返回列序号:找到后返回第几列的值(从 1 开始计数)
- 精确匹配:FALSE 表示必须完全匹配,TRUE 表示允许近似(适用于数值排序的场景)
COUNT / COUNTIF —— 计数
=COUNT(A1:A100) // 统计范围内有多少个数值
=COUNTA(A1:A100) // 统计范围内有多少个非空单元格
=COUNTIF(A1:A100, ">60") // 统计大于 60 的单元格数量
=COUNTIF(B1:B50, "男") // 统计"男"的数量
其他常用函数
| 函数 | 用途 | 示例 |
|---|---|---|
| MAX / MIN | 最大 / 最小值 | =MAX(C2:C20) |
| ROUND | 四舍五入 | =ROUND(A1, 2) 保留 2 位小数 |
| CONCAT | 拼接文本 | =CONCAT(A1, "-", B1) |
| TODAY | 今天的日期 | =TODAY() |
| NOW | 当前日期时间 | =NOW() |
公式中的单元格引用
相对引用 vs 绝对引用
- 相对引用:
A1、B2——拖动公式到其他单元格时引用会自动偏移 - 绝对引用:
$A$1、$B$2——拖动公式时引用位置不变 - 混合引用:
$A1(列固定、行变化)、A$1(行固定、列变化)
按 F4 键(外接键盘)可以在这四种引用方式之间循环切换。
自动填充公式
写好第一个公式后:
- 选中这个单元格
- 点击单元格右下角的小方块(填充柄)
- 向下拖动到需要填充的位置
- OfficeSuite 会自动调整单元格引用并生成相同结构的公式