作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在尝试解决这个问题大约一个小时,但是尽管研究了如何在 Google 上使用 IF AND OR,但我还是无法理解它是如何工作的。
基本上我想弄清楚的是如何显示这个:
如果 E4 中的值大于 $A$5 且等于或大于 $A$9 THEN E4/C3*100 但如果 E4 大于 $A$5 且小于 $A$9 THEN E4/C3*100 带有减号显示结果前面的 (-) 符号。
我还在学习如何使用 Excel,所以这对我来说有点高级。有人可以解释一下吗?
最佳答案
=IF(AND(E4>$A$5,E4>=$A$9),
E4/C3*100,
IF(AND(E4>$A$5,E4<$A$9),
E4/C3*100))
IF()
声明遵循您在问题中描述的确切逻辑。
IF()
来解决这个问题:
IF(AND(E4>$A$5,OR(E4>=$A$9,E4<$A$9)),E4/C3*100)
- 因为两个结果都只希望 E4 >$A$5 我们不需要两次列出这个参数
IF(E4>$A$5,E4/C3*100)
关于Excel卡在IF AND OR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52608518/
我是一名优秀的程序员,十分优秀!