EXCEL 公式问题请大家帮助

来源:百度知道 编辑:UC知道 时间:2024/07/06 22:51:00
A列单元格是金额 B列单元格是百分比 C列单元格要根据B列单元格不同范围(包含90%以及90%以上,90%到80%等不同范围)的百分比再乘以不同的百分比(B列90%到100%相对应百分比10%、90%以下相对应百分比9%)再乘以不同的百分比。
举例:
A1 1000 B1 90% C1应该=1000*10% 如果B1是85% 那么C1应该=1000*9% 这样的公式怎么做啊?请大家帮帮忙
谢谢大家。还有一种情况 如果B1小于80% 那么C1应该=1000*10%*B1 这个公式怎么添加进去?

A1*IF(B1>=90%,10%,IF(B1>=80,9%,…………))

对于你的例子

a1*if(b1>=90%,10%,9%)

=A1*LOOKUP(B1,{0.8,0.9},{0.09,0.1})

我是针对你的两个范围来做的.LOOKUP是一个数组查找函数
首先在上面公式中B1值的范围是大于等于0.8的,如果小于0.8,公式会出错.那就要你根据你实际的情况进行设置.
当值在0.8到0.9之间,所对应的值为0.09,超过0.9所对应的值是0.1.

你可以根据你实际应用的情况,往里填.B1的数据是向后兼容的.即如果你输入的是0.85,那它会自动找0.8所对应的值即0.09

用IF语句(嵌套)。http://hi.baidu.com/0752ok/blog/item/d689ac43860de11773f05d02.html

云里雾里哦....