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

在Google Sheets中使用IF函数处理负数(如-60或-180)的咨询

在Google Sheets中用IF函数处理负数的操作说明

IF函数基础逻辑

Google Sheets的IF函数核心结构很简单:

=IF(判断条件, 条件成立时的返回值, 条件不成立时的返回值)

处理负数时要明确:数值越接近0(或正数),值越大,比如 -50 > -60,-100 < -80,别搞反比较逻辑。

针对你需求的具体公式

你要实现「当C2大于-60时,修改另一单元格的值」,假设目标单元格是D2,直接用下面的公式:

=IF(C2 > -60, "满足条件的内容", "不满足条件的内容")
  • 当C2的值大于-60(比如-50、0、100),D2显示第一个引号内的内容;
  • 当C2的值小于等于-60(比如-60、-70、-200),D2显示第二个引号内的内容。

解析你给出的示例公式

  1. 第一个公式:
=IF(C2<=-60,"Send","Not Yet")

这个公式刚好覆盖了你问的场景:当C2大于-60时,会返回"Not Yet";只有C2小于等于-60时,才返回"Send"。

  1. 第二个公式:
=IF(C2>-180,"True","False")

这是判断C2是否大于-180:

  • 当C2=-60时,-60 > -180成立,返回"True";
  • 当C2=-200时,-200 > -180不成立,返回"False"。

实际测试示例

C2的值第一个公式结果第二个公式结果
-60SendTrue
-50Not YetTrue
-180SendFalse
0Not YetTrue

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 15:20:37