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

如何在Google Sheets中使用AND函数?公式报错及折扣计算需求

Google Sheets 折扣公式错误修复

错误原因

你写的公式=IF((B2=TRUE AND D2>50),(E2*0.85),E2)出现解析错误,核心问题是Google Sheets中逻辑与运算必须使用AND()函数,不能直接用AND关键字连接两个条件。

正确公式

将条件用AND()函数包裹,修正后的公式:

=IF(AND(B2=TRUE, D2>=50), E2*0.85, E2)

简化版本

由于Online列是布尔值(TRUE/FALSE),B2=TRUE可以直接简化为B2,公式更简洁:

=IF(AND(B2, D2>=50), E2*0.85, E2)

样本数据验证

用简化公式匹配你的数据:

  • 行A:B2=TRUE且D2=67>=50,计算1000*0.85=850,符合预期
  • 行B:D2=16<50,返回原价1000,符合预期
  • 行C:B2=FALSE,返回原价1000,符合预期
  • 行D:B2=TRUE且D2=52>=50,计算1000*0.85=850,符合预期
  • 行E:B2=FALSE,返回原价1000,符合预期

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 15:45:48