Excel编写公式

来源:百度知道 编辑:UC知道 时间:2024/07/12 10:41:04
我的想法是
如果A1<5,则B1=2;如果A1≥5<10,则B1=3;如果A1≥10<15,则B1=5;如果A1≥15<20,则B1=7;如果A1≥20,则B1=10。
希望高手能给编写一个公式。能提供编写说明的追加20分,绝不食言!!

=IF(A1>=20,10,IF(A1>=15,7,IF(A1>=10,5,IF(A1>=5,3,IF(A1<5,2,"")))))

=if(条件,正确时返回的结果,错误时返回的结果)

if 可以套用最多 7 个。

最后一个 IF(A1<5,2,"") 中的"" 的意思是所有不符合前面的条件的话就返回空的单元格,""代表空的单元格。

=IF(A1="","",IF(A1<5,2,IF(AND(A1>=5,A1<10),3,IF(AND(A1>=10,A1<15),5,IF(AND(A1>=15,A1<20),7,10)))))