excel中的IF/IFS公式导致“公式解析错误”

科里·伯杰龙

我希望做的是首先检查 P3 中是否有任何值,如果没有,则 S3 只会读取空白。如果有值,它会检查 K3 是否在 $0 和 $19.99 之间,如果是,则将 K3 乘以 1.11。如果 K3 大于 19.99 美元,则将 K3 乘以 1.27。最后但并非最不重要的是,如果 P3 读取“x”,那么 S3 也会读取“x”

我是 excel 公式和 google 表格公式的新手,但我尽力让它工作,但似乎无法弄清楚。

我附上了一张工作表的图片,它也显示了公式。 谷歌表格的图片

拉尔夫

试试这个

=IF(P3="x","x",IF(P3>0,IF(P3<19.99,P3*1.11,P3*1.27),""))

笔记:

  1. 通过检查P3>0您是否已经知道它大于零并且不需要再次检查您的公式。
  2. If公式按顺序工作。因此,如果第一部分计算结果为,True那么最后一位将被自动忽略。因此,您不需要验证第二个If是否P3>=19.99由于第一部分(P3<10.99检查的位置)没有发生,并且因为P3>0已经被检查P3>=19.99必须是True.
  3. 如果你想同时检查几件事,那么你会使用 =IF(AND(P3>0,P3<19.99);P3*1.11;P3*1.27)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章