求助,关于单元格值不一样的话,显示为1

帆软.png如图,我希望给R5加条件属性,如果R5不等于I13\I14\I15\I16的值的话,则R5显示为1,【如果I13\I14\I15\I16不为空的话】,我这么设置了R5,没有生效,另外 公式 sheet3!R5 这个公式也没有用,让我sheet4的单元格变成空白的了,及时R5有值。

根据2楼的方案,我自己完善了一下,感谢二楼image.png

FineReport 张三学帆软 发布于 2021-11-20 22:56 (编辑于 2021-11-27 14:50)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
qiqits1984Lv6中级互助
发布于2021-11-21 12:59(编辑于 2021-11-21 13:02)

image.png

  • 张三学帆软 张三学帆软(提问者) 还有个条件,比如说D4是空值,那就不进行比较了,因为D4如果是空值也算不相等。 这样该怎么设置呢
    2021-11-21 15:22 
  • qiqits1984 qiqits1984 回复 张三学帆软(提问者) G4 也会有空值? G4 没有空值就不需要调整,如果G4有空值,可以把G4的空值改成 false,这样也会满足这个条件的。
    2021-11-22 08:21 
最佳回答
0
yalinLv6中级互助
发布于2021-11-21 08:09

请参考:Switch函数多条件赋值

https://help.fanruan.com/finereport/doc-view-843.html

当需要判断条件多的时候,使用 IF 函数 可能会觉得用要对每种情况都进行判断,比较麻烦,那么可以使用 switch 函数与NVL函数结合进行多条件赋值。例如希望对班级进行设置:当前值是 Class1 则显示一班,如果是 Class2,则显示二班,如果是 Class3,则显示三班,否则则显示四班,

  • 张三学帆软 张三学帆软(提问者) 我在高级加了公式:switch($$$!=I13,\'一班\') 然后该单元格显示空白,该单元格的值与i13并不一样,应该怎么改一改呢
    2021-11-21 10:09 
  • yalin yalin 回复 张三学帆软(提问者) 结合NVL函数试试,NVL 函数的使用方法:NVL(value1,value2,value3,...):在所有参数中返回第一个不是 null 的值。
    2021-11-21 16:31 
  • 3关注人数
  • 343浏览人数
  • 最后回答于:2021-11-27 14:50
    请选择关闭问题的原因
    确定 取消
    返回顶部