Documentation Index
Fetch the complete documentation index at: https://help.teable.ai/llms.txt
Use this file to discover all available pages before exploring further.
单值和多值描述的是一个单元格里存放一个值,还是一组值。理解这个概念后,更容易判断字段在关联、查找、汇总和公式中为什么会返回多个结果。
基础概念
| 类型 | 说明 | 示例 |
|---|
| 单值 | 单一、确定的信息 | “今天的日期”、“张三的电话号码” |
| 多值 | 一组值,也可以理解为数组 | “这个月的所有日期”、“张三的所有电话号码” |
默认的单值和多值
| 字段类型 | 默认状态 |
|---|
| 单行文本、多行文本 | 单值 |
| 单选、勾选、日期、数字、评分 | 单值 |
| 创建时间、修改时间、创建人、修改人、自动编号、按钮 | 单值 |
| 多选、附件 | 多值 |
| 成员 | 可选 |
| 关联 | 可选 |
| 公式、汇总 | 动态 |
这里的“默认状态”指字段自身的常见状态。可选 表示可以通过字段配置决定单值或多值;动态 表示结果取决于公式逻辑、汇总函数,以及引用的字段是否为多值。经过关联、查找、汇总或公式引用后,结果可能会变化。
关联与引用导致的状态变化
- 关联字段的影响:如果关联字段是多值,基于这个关联字段引用的字段也可能变为多值。比如一个任务可以由多个员工完成,基于这些员工查找电话号码时,结果也会是多个电话号码。
- 公式与汇总:公式和汇总通常是单值,但如果引用了多值字段,结果也可能变成多值。
假设你管理一个公司,并使用 Teable 创建了两个表:员工信息 和 项目任务。
员工信息表
| 姓名 | 电话号码 | 邮箱地址 | 任务 |
|---|
| 张三 | 123456 | zhang@company.com | 任务1, 任务2 |
| 李四 | 789012 | li@company.com | 任务3 |
项目任务表
| 任务名称 | 负责员工 | 截止日期 | 进度 |
|---|
| 任务1 | 张三 | 2023-11-20 | 50% |
| 任务2 | 张三 | 2023-12-01 | 30% |
| 任务3 | 李四 | 2023-11-15 | 80% |
在这个例子中:
- 员工信息 表中的“任务”字段是多值字段,因为一个员工可能负责多个任务。
- 项目任务 表中的“负责员工”字段是单值字段,因为每个任务只由一个员工负责。
当你在“项目任务”表中创建新任务并指定负责员工时,该员工在“员工信息”表中的“任务”字段会自动更新,包含他或她负责的所有任务。
数字小图表
数字字段有时会显示多条线或多个柱子,而不是一个数值。这通常说明它已经变成多值字段,可能来自关联、查找、汇总或公式引用。