判断条件

当有一个是‘是’时,最后的结果显示有差异  请问结果里面的公式怎么写

image.png

image.png

FineReport Scyalcire 发布于 2020-10-22 15:56
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
ColdmanLv6高级互助
发布于2020-10-22 16:02(编辑于 2020-10-22 16:04)

!and(A2='否',B2='否',C2='否',D2='否')

image.png

应该不是一个为'是'吧,应该是只要不是全部否,就有差异吧

  • Scyalcire Scyalcire(提问者) 只要其中有一个为是 那就是有差异
    2020-10-22 16:05 
  • Coldman Coldman 回复 Scyalcire(提问者) 两个呢?
    2020-10-22 16:06 
  • Coldman Coldman 回复 Scyalcire(提问者) 按照常理来说,就是你现在的条件直接取反就行了
    2020-10-22 16:07 
  • Scyalcire Scyalcire(提问者) 回复 Coldman 有道理 我傻了
    2020-10-22 16:09 
  • Coldman Coldman 回复 Scyalcire(提问者) 你这绝壁是钻牛角尖了,想着写1个是,2个是……的情况
    2020-10-22 16:12 
最佳回答
0
snrtuemcLv8专家互助
发布于2020-10-22 15:59

直接and()就可以,不需要and()=true

  • Scyalcire Scyalcire(提问者) 那如果当其中有一个是“是” 怎么判断为 有差异
    2020-10-22 16:02 
  • snrtuemc snrtuemc 回复 Scyalcire(提问者) 直接在单元格写公式,不要用条件属性 if(and(你的条件),\"无差异\",\"有差异\")
    2020-10-22 16:06 
  • Scyalcire Scyalcire(提问者) 回复 snrtuemc 多谢 2楼答案满足了
    2020-10-22 16:09 
最佳回答
0
孤陌Lv6资深互助
发布于2020-10-22 16:06(编辑于 2020-10-22 16:08)

其实你可以在新值里直接写IF判断公式 就可以了 然后判断公式 直接 就写len($$$)=0


新值公式 IF(and(A2='否',B2='否',C2='否',D2='否'=TRUE,"无差异","有差异")

  • 4关注人数
  • 426浏览人数
  • 最后回答于:2020-10-22 16:08
    请选择关闭问题的原因
    确定 取消
    返回顶部