You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets公式求助:满足双条件(含二选一)返回TRUE/FALSE

Google Sheets 条件判断公式修正方案

正确公式写法(两种可选)

  • 基础逻辑组合写法:

    =AND(OR(A2="Pizza", A2="Banana"), B2="Food")
    

    逻辑说明:OR(A2="Pizza", A2="Banana")判断A2是否为"Pizza"或"Banana",AND(...)将这个结果与B2="Food"的条件绑定,只有两个条件同时满足时返回TRUE,否则返回FALSE。

  • 简化写法(用IN函数):

    =AND(IN(A2, {"Pizza", "Banana"}), B2="Food")
    

    逻辑说明:IN(A2, {"Pizza", "Banana"})替代OR函数,检查A2是否在指定的选项数组中,写法更简洁,适合后续扩展更多判断选项的场景。

原公式问题说明

原公式=IF(AND($A2="Pizza"),$B2="Food")存在两个问题:

  1. 仅判断了A2等于"Pizza"的情况,未包含"Banana"的判断条件;
  2. 多余使用IF函数——Google Sheets中逻辑表达式(AND/OR/IN等)本身会直接返回TRUE或FALSE,无需额外用IF包裹。

内容的提问来源于stack exchange,提问作者coffee709

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 14:25:29