父子格与数据绑定
纵向父格、横向父格的默认规则与自定义方法,父格过滤的行为,以及分组明细报表示例。
概述
父格决定一个单元格「跟随哪个单元格展开」。例如「科室」在左、「姓名」在右并跟随「科室」:每个科室下面列出该科室的姓名。
功能入口
选中单元格 > 「单元格属性」 > 「布局」标签 > 「纵向父格(左父格)」/「横向父格(上父格)」。
属性说明
| 属性 | 提示 | 选项 |
|---|---|---|
| 纵向父格(左父格) | 跟随哪个单元格纵向扩展 | 默认 / 无 / 自定义(填单元格名,自动转大写) |
| 横向父格(上父格) | 指跟随哪个单元格横向扩展 | 默认 / 无 / 自定义 |
- 默认:纵向父格为紧邻的左侧单元格,横向父格为紧邻的上方单元格(合并单元格取其主格,避免循环)。
- 无:没有父格。
- 自定义:填写单元格名,如
A2;单元格不存在时提示「单元格[X]不存在!」。
父格过滤
「父格过滤(仅在父子格为同一数据集时生效)」,默认开启。
- 子格的数据按左、上父格链上最近的同数据集祖先过滤;中间隔着公式单元格时会跳过。
- 同时有左父格和上父格时取交集。
- 父格数据为空时,子格结果为空。

示例:按科室列出患者
- A1 输入「科室」,B1 输入「姓名」。
- 把数据集字段「科室」拖到 A2,「姓名」拖到 B2。
- A2 取值方式改为「分组」,展开方向「向下」。
- B2 保持「列表」,纵向父格用「默认」(即 A2)。
- 预览:每个科室一组,组内是该科室的患者姓名。
注意事项
注意:父格过滤只在父子格属于同一数据集时生效;不同数据集之间不做过滤。