直接在单元格的行中去实际吧
假如BI字段放在B列,然后你B2写条件属性隐藏行
sum(MAPARRAY(SPLIT($$$,","),if(INARRAY(item,$fine_role)>0,1,)))=0
----------------------------------------------------------
BI列中的权限如果为 1 3 5 用户的角色为3 那么这一行不会隐藏,如果用户的角色为 4和2 那么这一行的数据会隐藏起来

为了让你看到效果,我放在单元格中写公式,你看效果就知道了


里面固定写下权限的值为37与1的时候,你看它有三行的结果为1,那么证明都要显示的,只有一行为0那么不会显示,要隐藏的!!
sum(MAPARRAY(SPLIT(b2,","),if(INARRAY(item,[37,1])>0,1,)))
你生产上的公式还是要用我最上面条件属性写的,因为下面这个只是让你验证看一下效果而已
