如何创建“if x”的公式然后乘以y”等等?

发布于 2024-11-03 11:50:31 字数 302 浏览 3 评论 0原文

我只使用过 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

静水深流 2024-11-10 11:50:31

您可以在表达式的ELSE部分使用另一个IF,一旦满足TRUE条件,计算就会停止;

=A1 * IF(A1 < 500, 0, IF(A1 < 1000, 1, IF(A1 < 1500, 4, 0)))

(最后的0是数值>1499的情况)

You can use another IF in the ELSE part of the expression, evaluation will stop as soon as a TRUE condition is met;

=A1 * IF(A1 < 500, 0, IF(A1 < 1000, 1, IF(A1 < 1500, 4, 0)))

(The last 0 is the case when the value is > 1499)

贱人配狗天长地久 2024-11-10 11:50:31

您可以使用嵌套 IF 语句来执行范围:

=IF(C21>=500,IF(C21>=1000,IF(C21<1500,C21*4,'dontknowwhatyouwanthere'),C21*1),0)

You can use nested IF statements for doing ranges:

=IF(C21>=500,IF(C21>=1000,IF(C21<1500,C21*4,'dontknowwhatyouwanthere'),C21*1),0)
耳钉梦 2024-11-10 11:50:31

嵌套的 If 怎么样?

=IF(A1<1000;IF(A1<500;+A1*0;+A1*1);+A1*4)

那么你就得到了:

如果它小于 1000 另一个如果:

  • 如果它小于 500 你就执行“ * 0
  • 如果它< strong>不(从第一个 if 开始,您的范围是 500-999)您执行“* 1”,

否则不小于1000

  • 您拥有“* 4

How about nested Ifs?

=IF(A1<1000;IF(A1<500;+A1*0;+A1*1);+A1*4)

Then you've got:

If it's less than 1000 another if:

  • If it's less than 500 You do the " * 0 "
  • If it's not (you are at 500-999 range, from the first if) You do the " * 1 "

Else it's not less than 1000:

  • You have your " * 4 "
煞人兵器 2024-11-10 11:50:31

我使用了这个公式并且它有效:

=V4*IF(V4<600,0.2,IF(V4<800,0.22,IF(V4<1000,0.25,IF(V4<10000,0.27))))

I used this formula and it worked:

=V4*IF(V4<600,0.2,IF(V4<800,0.22,IF(V4<1000,0.25,IF(V4<10000,0.27))))
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文