问题:

当帆软表单由横向扩展的分组子表组成时,

直接使用SEQ()+默认父格会导致行号错乱

而使用ROW(),会只到你在表单设计最末端的那行,不会随着表单扩展而增加

解决思路:

利用SEQ()函数+父格设置+条件值设置

假设你在单元格A8需要设置行号, 

首先,点击单元格,设置其左父格为同一行的最底层的那个单元格【即横向扩展后最小单元格】

如下图:

其次,设置单元格条件属性,新值为SEQ()

图中的公式条件设置的原因:

我这里设计的表格C7单元格设置了条件:如果E7=0的时候会设置行高为0【即隐藏该行】,

相应地隐藏行是不能设置行号,所以需要隐藏行不需要设置SEQ()

按照这个思路:

有隐藏行的行号单元格设置条件值为SEQ()并加入隐藏行的公式条件

没有隐藏行的行号单元格直接设置条件值为SEQ()

Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐