场景一:按数据行添加自增序号实现方案: 思路:表头有1行,可以用当前行行号减一 方案:在维度字段「省份」C2公式里加入R=A2:A2,使用R属性使「序号」的单元格A2成为「省份」C2的子格,序号跟随C2扩展。 场景二:按维度分组,组内自增序号实现方案: 思路:「大区」A2扩展后是合并单元格,合并范围内只有第一个单元格是有值的,其他单元格为空。利用这个逻辑判断:如果A2不为空,则序号为1;如果A2为空,则上一行行号加1。然后取维度字段「省份」C2作为父格即可。
方案:在维度字段「省份」C2公式里加入R=B2:D2,使用R属性使「序号」的单元格B2成为C2的子格,跟随C2扩展。 场景三:按维度分组,分组自增序号实现方案: 思路:「大区」列是合并单元格,序号也需要合并,可以统计大区的值个数来作为序号。
方案:在维度字段「大区」B2里使用R属性R=A2:D2,使序号A2成为B2子格,跟随B2扩展。 注释: R属性范围内的格间计算、函数公式单元格,一般情况下即使不转换为模板单元格,也会跟随父格动态扩展。 |