单元格过滤列可能有值可能为空时条件设置

image.png

现在情况是这样的:

当WORKSHOP为空时,可以根据其它过滤条件关联出数据;有值时,WORKSHOP=M5不生效。但单独设置WORKSHOP=M5可以显示其关联数据。

希望达到:WORKSHOP没有值时,依据其他过滤条件、WORKSHOP=null显示值;有值时,在其它条件上增加WORKSHOP=M5条件过滤显示

FineReport 帆软用户o8Hv4jPkHk 发布于 2025-4-3 15:08
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-4-3 15:10(编辑于 2025-4-3 15:13)

ps,你这个是在M5设置的吗

不是的话,改下单元格,在M5设置

=if(len(N5)=0,null,$$$)

最佳回答
0
CD20160914Lv8专家互助
发布于2025-4-3 15:15

换个方式,这个

select * from 表名称

where 字段 is not 

/*为第一段查询出来*/

再union all

select *,isnull(字段,'另一个名称') as 字段 from 表名称

where 字段 is null

这样拼起来以后,为空的字段查询出来是你自己命名的值,这样就可以过滤了!!!

最佳回答
0
ID1208Lv6高级互助
发布于2025-4-3 15:18(编辑于 2025-4-3 15:19)
  • 4关注人数
  • 31浏览人数
  • 最后回答于:2025-4-3 15:19
    请选择关闭问题的原因
    确定 取消
    返回顶部