帆软单元格赋值

fvs有两个表格,第一个表格A~H列,第二个表格AB列,A列固定,想要达成效果,当第一个表格的H列满足一定条件,则赋值第二个表格的B列第一行,如:第一个表格H列 :H2<3, 第二个表格赋值 B2 + limit  ,H2>6  赋值 B2+  upper,第一个表格列扩展,如果有多个符合条件的就,组成字符串,如B2+limit  +"/n" +"B2+upper"image.png

FineReport 漓沐 发布于 2025-4-15 08:41
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
漓沐Lv2见习互助
发布于2025-4-15 09:20

表格一组件名:AAA,在AAA的最后一列I列先公式写好条件判断,然后表格2的B列$AAA~I2即可

最佳回答
0
用户k6280494Lv6资深互助
发布于2025-4-15 08:44

if(H2<3,B2 + 'limit',if(H2>6,B2+  'upper','其他'))

  • 漓沐 漓沐(提问者) 判断条件是在第一个表格,怎么赋值到第二个表格里呢
    2025-04-15 08:48 
  • 用户k6280494 用户k6280494 回复 漓沐(提问者) 不可以
    2025-04-15 08:51 
最佳回答
0
snrtuemcLv8专家互助
发布于2025-4-15 08:45(编辑于 2025-4-15 08:50)

只有

B2+limit 

B2+upper

B2+limit  +"/n" +B2+upper

三个情况的话,是可以实现

===========

if(and(len(split(表格一组件名.H2,","),item<3),len(split(表格一组件名.H2,","),item>6)),B2+"limit"  +"/n" +B2+"upper",if(len(split(表格一组件名.H2,","),item<3),B2+"limit",if(len(split(表格一组件名.H2,","),item>6),B2+"upper","其他")))

  • 2关注人数
  • 33浏览人数
  • 最后回答于:2025-4-15 09:20
    请选择关闭问题的原因
    确定 取消
    返回顶部