-
-
弥生 数据达人Lv4
发表于2020-4-28 23:31
悬赏100
已解决
楼主
生产环境是I 5.2.1,需求是这样的,新增一行数据后,右边的表元自动计算出左边变长表的行数。
,现在的情况是,我新增了一行以后,必须点击一下计算才能实现右边的数据变化。不能动态的根据左边的行数自动变化。

最佳答案
本帖最后由 wut 于 2020-4-29 10:00 编辑
emmm 为啥我就自动触发了,你先纯写公式,不要加小计,篇数,这样的字。再不行,导入任务给我
弥生 发表于 2020-4-29 09:53
emmmmm,还是不行呢。我觉得根本的问题是怎么设置嵌套表里面新增一行数据然后能够触发计算。
...
emmm 为啥我就自动触发了,你先纯写公式,不要加小计,篇数,这样的字。再不行,导入任务给我
17个回答
wut 发表于 2020-4-29 06:59
总篇数用的函数是?
用的是tc取数,取变长表的合计行的值。
wut 发表于 2020-4-29 09:16
求合计行的值不满足你的需求吧。得求合计行的行数吧。tc咋做到呢
我在变长表加了一列,赋值为1,然后加一行就加1,这一列我隐藏掉了,根据TC(":HJH@B2:A1","","")这样就可以求出行数了。
wut 发表于 2020-4-29 09:30
你咋如此机智,我刚刚也想了个办法,用了另外一个写法,可以自动计算,你试试 ...
这个序号列内容有什么要求吗?我把公式改成了你的这个公式,还是 不能自动计算呢。

我找到了一个正规写法,标准求变长表行数的函数,countif,COUNTIF("B0",1=1),你试试这个。