Excel 如何为“创建公式”;如果x≥;然后乘以y;等等
我只使用Excel进行基本操作 我想将单元格的内容乘以一个不同的数字,具体取决于单元格中的值。我有以下范围:Excel 如何为“创建公式”;如果x≥;然后乘以y;等等,excel,if-statement,range,excel-2007,Excel,If Statement,Range,Excel 2007,我只使用Excel进行基本操作 我想将单元格的内容乘以一个不同的数字,具体取决于单元格中的值。我有以下范围: 0-499,然后乘以0 500-999,然后乘以1 1000-1499,然后乘以4 对于单元格C21中的值是否大于或等于10000,我能够计算出公式=IF(C21>=10000,C21*1),但我不知道如何将其扩展到多个范围 如何编写公式来处理上面列出的多个范围?您可以使用嵌套的IF语句来处理范围: =IF(C21>=500,IF(C21>=1000,IF(C21<
- 0-499,然后乘以0
- 500-999,然后乘以1
- 1000-1499,然后乘以4
C21
中的值是否大于或等于10000,我能够计算出公式=IF(C21>=10000,C21*1)
,但我不知道如何将其扩展到多个范围
如何编写公式来处理上面列出的多个范围?您可以使用嵌套的IF语句来处理范围:
=IF(C21>=500,IF(C21>=1000,IF(C21<1500,C21*4,'dontknowwhatyouwanthere'),C21*1),0)
=IF(C21>=500,IF(C21>=1000,IF)(C21嵌套的IF如何
=IF(A1<1000;IF(A1<500;+A1*0;+A1*1);+A1*4)
=IF(A1您可以在表达式的ELSE
部分中使用另一个IF
,只要满足TRUE
条件,计算就会停止
=A1 * IF(A1 < 500, 0, IF(A1 < 1000, 1, IF(A1 < 1500, 4, 0)))
=A1*IF(A1<500,0,IF(A1<1000,1,IF(A1<1500,4,0)))
(最后一个0是值大于1499的情况)我使用了这个公式,它起作用了:
=V4*IF(V4<600,0.2,IF(V4<800,0.22,IF(V4<1000,0.25,IF(V4<10000,0.27))))
=V4*IF(V4)请不要添加“谢谢”作为答案。它们实际上不提供问题的答案,并且可能被未来的访问者视为噪音。一旦你足够多,你将获得你喜欢的特权。这样,问题的未来访问者将在该答案上看到更高的票数,而回答者也将获得声誉点数。请参阅。