如何设置明细的表格顺序
如何设置表格明细中的 序号?有俩个明细 第一个可以用 row 来实现
那第二个有什么办法可以实现呢? 求大侠帮忙 本帖最后由 liu_lijian1 于 2021-1-30 11:58 编辑
以前旧版本不可以明细表分离的时候,有处理过:
1、先计数明细表1的行数,用到Excel公式counta(),然后隐藏起来
(注意:放到明细表投上去)
2、用row()和if计算明细表2的行号
(注意:如果你的明细表行数超过几百行,用if会影响明细表插入速度,比如你用填表公式一次插入500行明细,明细表中有if公式的时候,会明显感觉慢)
解释一下这个公式:=ROW()-37-IF($B$29>0,$B$29-1,$B$29)
先取当前行号row()=38,减去固定行数:37(第2明细表第一行在38行)
$B$29:计数第1明细表的行数,用到Excel公式=COUNTA(B32:B33)
IF($B$29>0,$B$29-1,$B$29):当第1明细表行数大于0,当前行号就多计算1行(因为明细表填加了明细后,最后总是会自动加1空行)
liu_lijian1 发表于 2021-1-30 08:53
以前旧版本不可以明细表分离的时候,有处理过:
1、先计数明细表1的行数,用到Excel公式counta(),然后隐藏 ...
这是老版本,新版本明细表分离之后,就不存在这情况了。
页:
[1]