如何创建“if x”的公式然后乘以y”等等?
我只使用过 Excel 进行基础操作。
我想根据单元格中的值将单元格的内容乘以不同的数字。我有这些范围:
- 0 - 499,然后乘以 0
- 500 - 999,然后乘以 1
- 1000 - 1499,然后乘以 4
我能够算出公式 =IF(C21>=10000,C21* 1)
表示单元格 C21
中的值是否大于或等于 10,000,但我不知道如何将其扩展到多个范围。
如何编写公式来处理上面列出的多个范围?
I've only used Excel for the basics.
I want to multiply the contents of the cell by a different number depending on the value in the cell. I have these ranges:
- 0 - 499, then multiply by 0
- 500 - 999, then multiply by 1
- 1000 - 1499, then multiply by 4
I was able to figure out the formula =IF(C21>=10000,C21*1)
for if a value in cell C21
is greater than or equal to 10,000, but I don't see how to extend that to multiple ranges.
How can I write a formula to handle the multiple ranges I've listed above?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以在表达式的
ELSE
部分使用另一个IF
,一旦满足TRUE
条件,计算就会停止;(最后的0是数值>1499的情况)
You can use another
IF
in theELSE
part of the expression, evaluation will stop as soon as aTRUE
condition is met;(The last 0 is the case when the value is > 1499)
您可以使用嵌套 IF 语句来执行范围:
You can use nested IF statements for doing ranges:
嵌套的 If 怎么样?
那么你就得到了:
如果它小于 1000 另一个如果:
否则不小于1000:
How about nested Ifs?
Then you've got:
If it's less than 1000 another if:
Else it's not less than 1000:
我使用了这个公式并且它有效:
I used this formula and it worked: