当通过数据列扩展出来的条数过多时,如果不使用分栏,则可能会出现数据过长,留白过多的情况,我们可以通过分栏设置,将数据分成多列或者多行。
如下图所示,在未分栏的情况下,项目跟金额根据扩展逻辑填充后整体是在一列中展示的,就会出现右侧留白过多的情况:

我们想要的最终效果可能是把项目跟金额分成多列来展示,填充右侧留白部分,这样也可以减少纸张的浪费。如下图所示:

分栏方向设置(横/纵)
分栏可以分为行分栏跟列分栏,具体选择哪种分栏模式跟使用场景有关。如果数据纵向扩展的,想要把数据分成多栏则可以使用行分栏,如果数据是横向扩展的,想要把数据分成多栏可以使用列分栏。以下对分栏阈值设置跟分栏区域设置的描述都以行分栏举例,列分栏同理。

分栏阈值设置
具体分成多少栏,我们可以通过配置分栏的阈值实现。有两种模式可选择,以下拿行分栏举例,列分栏同理:
- 超过n行分栏:指的是一共有20条数据,如果n的值为10,那么就是超过10条就换一列展示,最终会分成2列来展示。
- 分成n列:指的是一共有20条数据,如果n的值为2,那么就是一共分成2列,每列10条数据。

分栏区域设置
分栏区域的设置指的是对「分栏数据」「复制行序列」的设置。如下图所示,是一个典型的行分栏示例,如果想要对项目跟金额进行分栏,需要设置分栏数据为“A19:B19”,复制行序列为18。
- 分栏数据:指的是需要分栏的数据列的单元格范围。
- 复制行序列:指的是分栏后需要复制的单元格所在的行序号。
设计器配置:

预览最终效果:

