补贴:seq()行数随着条件属性的结果重新从1开始

如题

FineReport 良月二三 发布于 2021-12-23 17:24
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-12-23 18:29

($控件=2 && len(C4) !=8) || ($控件=1 && len(C4) != 10)

————————————

image.png

最佳回答
0
檬茶茶Lv4初级互助
发布于2021-12-23 17:27

没看懂你的意思

最佳回答
0
丿丶YoonALv2见习互助
发布于2021-12-23 18:04

条件属性 新值 公式 seq()

最佳回答
0
CasaLv6初级互助
发布于2021-12-24 18:34(编辑于 2021-12-26 14:00)

您好~如果我的回答对您有帮助的话,可否给小弟一个最佳答复呢~

【结论】假设您希望开始重复计数的行数为X

  1. 在序号单元格中输入公式SEQ()%X

  2. 在序号单元格增加条件属性:新值 X=0

【效果】序号循环,以8为例:1-8、1-8、1-8

image.png

【方法】单元格公式+条件属性组合,实现序号的循环

第一步:将序号单元格的左父格,设置为被排序数组所在的单元格(懂的都懂)

第二步:输入公式  SEQ()%8   用正常的排序除以排序重复值x获取余数,利用余数来做循环

              但这样存在个问题,到了x后余数是0,但排序中我们不希望由0开始。

image.png

第三步:辅助增加条件属性,把0替换成8。当前值=0时,给予新值8。

image.png

【模板】由FR10.0制作

序号重新计数.zip

  • 5关注人数
  • 573浏览人数
  • 最后回答于:2021-12-26 14:00
    请选择关闭问题的原因
    确定 取消
    返回顶部