关联、公式、查找是多维表格最强大但也最难理解的三个字段。 它们让多维表格从"一张表"升级为"一个小型数据库"。
关联记录(Link)
一句话:让一条记录"指向"另一张表的一条或多条记录。
为什么需要关联
假设你在管理客户和订单:
没有关联:每条订单都手写客户信息。
订单1: 余杭科技 / 科技 / 200人 / ¥32,000
订单2: 余杭科技 / 科技 / 200人 / ¥12,000 ← 重复写了!
用关联:订单只"指向"客户表的一条记录。
订单1: 余杭科技(关联) / ¥32,000
订单2: 余杭科技(关联) / ¥12,000 ← 指向同一条客户
好处:
- 改客户名:只改一处,所有关联订单自动更新
- 不重复:客户信息只存一份
- 可统计:可以算"余杭科技的订单总额"
公式(Formula)
一句话:对当前行的字段做自动计算。
公式写在字段上(不是单元格),所有行自动套用。
引用字段
用方括号引用字段名:
[金额] * 0.1
[客户名] & " - " & [行业]
常用函数
| 函数 | 用途 | 示例 |
|---|---|---|
IF | 条件判断 | IF([金额]>10000, "大客户", "普通") |
SUM | 求和 | SUM([金额]) |
DATETIME_DIFF | 日期差 | DATETIME_DIFF([截止日], TODAY(), "d") |
CONCAT / & | 文本拼接 | [客户名] & " - " & [行业] |
公式在第五章有完整详解。
查找(Lookup)
一句话:沿着关联字段,从目标表"抓取"某个字段的值。
例子
订单表关联了"余杭科技" → 查找字段可以自动抓到"余杭科技"的"行业"="科技"。
步骤:
- 先有一个关联字段(比如"客户"指向客户表)
- 新建查找字段 → 选关联字段 → 选要抓取的字段(比如"行业")
查找字段是只读的——改了客户表的行业,查找字段自动更新。
三者的关系
关联(Link) → 建立"指针"
↓
查找(Lookup) → 沿指针"抓取"信息
↓
汇总(Rollup) → 对关联的多条记录做"聚合"
| 字段 | 操作对象 | 用途 |
|---|---|---|
| 关联 | 另一张表的一条记录 | 建立连接 |
| 查找 | 关联记录的一个字段 | 抓取信息 |
| 公式 | 当前行的字段 | 计算 |
| 汇总 | 关联的多条记录 | 聚合统计 |
这三个字段在第六章有完整的实战讲解。
EXERCISE
关联/公式/查找字段
- Q.01
关联记录字段的作用是什么?
- Q.02
公式字段引用其他字段时,语法是什么?
- Q.03
查找引用字段和关联记录字段的关系是什么?
EXERCISE
第三章:字段类型
- Q.01
一个'产品表'中,'价格'字段应该用什么类型?
- Q.02
'员工表'中要记录员工的技能(如 Python、Excel、PPT),应该用什么字段?
- Q.03
人员字段和文本字段手写名字相比,优势是什么?
- Q.04
公式字段和普通字段的根本区别是什么?
- Q.05
有一个'订单表'需要显示客户手机号,客户信息在另一张'客户表'中,应该怎么做?
- Q.06
以下哪种字段类型可以自动记录数据的创建时间?
下一章:视图篇:6 种视图