如何使用Excel IF逻辑将数值分类为收入或债务
正负数值分类公式异常修复方案
- 核心问题定位
你当前使用的公式=IFS(G2 <= (-1), "Debts", G2 >= (0),"Income")存在判断区间遗漏的问题:大于-1且小于0的数值(例如-0.5、-0.7)不满足任意判断条件,会直接返回#N/A错误,这是最常见的结果异常原因。 - 公式优化方案
如果你默认所有负数都属于债务、非负数都属于收入,可直接使用更简洁的IF公式,完全覆盖所有数值区间:=IF(G2<0,"Debts","Income")
如果你确实需要保留「仅小于等于-1的数值才算债务」的规则,补充中间区间的判断逻辑即可,例如你要把(-1,0)区间的数值归为债务,修改公式为:=IFS(G2 < 0, "Debts", G2 >= 0, "Income") - 其他异常排查
如果修改公式后仍返回错误结果,检查G列的单元格格式:如果数值以文本格式存储,会导致大小判断失效,选中G列将单元格格式调整为「数值」即可恢复正常。
内容的提问来源于stack exchange,提问作者lambdalama
相关产品推荐
相关产品推荐

